2012-10-06 3 views
21

Ich brauche einige Ressourcen (Textdateien) für meine Tests in einer Scala Play 2.0-Anwendung. Wo kann ich diese Dateien ablegen?Ressourcenverzeichnis für Tests in einer Play-Anwendung

In einer Maven App würde ich sie in src/test/resources setzen, aber ich kann nichts über ein gleiches Verzeichnis in der Play-Dokumentation finden.

Ich kann sie in das Verzeichnis conf setzen, aber ich brauche sie nur, wenn ich die Anwendung testen.

Antwort

40

Anruf

play "show test:resource-directory" 

in der Konsole und es zeigt Ihnen den absoluten Pfad zu Ihrem Ressourcenverzeichnis im Testmodus. Es wird in "test/resources" sein.

"show" ist ein sbt-Befehl (oder Task), mit dem Sie die Werte der Einstellungen abrufen können.

+0

Danke, das funktioniert. Ich kannte den Show-Befehl vorher nicht. – Sonson123

+2

Das gleiche funktioniert für ** Aktivator ** Projekte. Führen Sie '' activator "show test: resource-directory" 'stattdessen aus. –

+5

Und natürlich mit schlicht ** sbt **: 'sbt" show test: resource-directory "' –

Verwandte Themen