Projemin bazı yöntemlerini test etmek istiyorum, phpunit ile cakephp kullanıyorum. Testleri otomatik olarak Teamcity'de çalıştırmaya çalışıyorum, fakat ekip çalışması testleri çalıştırdığında, bunu test veritabanını değil varsayılan veritabanını kullanarak yapıyor, test testini yaptığımda olduğu gibi test veritabanını kullanmak istiyorum phpunit ile phpstorm içinde.Testleri doğru veritabanı ile çalıştırın (teamcity ve cakephp)
MissingDatasourceConfigException: veri kaynağı yapılandırması "varsayılan" benim İngiliz DatabaseFunctions.php
üzgün bulunamadı
Bu bana TeamCity vermek hatayı olduğunu!
@Martin_Persson İki veritabanı, varsayılan veritabanı ve test veritabanı var ve phpunit ile phpstorm testini çalıştırdığımda test veritabanını fikstürle kullanıyorum, ancak Teamcity'deki görevi çalıştırdığımda, varsayılan veritabanı kullanıyor – thirteen
Demek istediğim, varsayılan veritabanında test veritabanının yanı sıra olmasını gerektirecek şema aramaları yapıyor olabilirsiniz. Varsayılan veritabanı yapılandırmanızı kaldırırsanız, aynı hataları TeamSity'de olduğu gibi PHPStorm'da alacağınızı kabul ediyorum. –