Używam playframework 2.1-RC2. Przede wszystkim widziałem all thequestions, więc postępowałem zgodnie ze wspólną instrukcją oddzielania pliku application.conf na środowisko. Więc ja application.test.conf i uruchomić testy w ten sposób:Ustawienia Playframework w zależności od środowiska
play -Dconfig.file=./conf/application.test.conf "test"
Próbowałem różnych kombinacji, jak
play -Dconfig.file=./conf/application.test.conf ~test
lub
play -Dconfig.file=conf/application.test.conf ~test
Wciąż nie szczęście, to po prostu robi nie zostanie wybrany, domyślnie jest to jeden (application.conf).
Z drugiej strony, jeśli robię
play -Dconfig.file=./conf/application.dev.conf "run"
następnie aplikacja wybiera właściwą config.
Jak mogę określić plik konfiguracyjny testu?
człowiek, którego uczyniłeś mój dzień. Ale jak to jest, że robienie tego samego przez konsolę nie działa? .. – zapadlo
Nie wiem, który system operacyjny działa, ale przynajmniej w systemie Windows istnieje znany, ale o niskim priorytecie błąd, że gra nie przekazuje parametrów do JVM poprawnie (i jest to parametr JVM, a nie parametr odtwarzania). SBT robi lepiej ;-) – Leo
To interesujące podejście, ale skąd pochodzi słowo "Test"? Czy można zrobić to samo w środowisku takim jak dev/preprod/prod ...? Dzięki – c4k