org.scalatest: Глобальная настройка (как передAllSuites?)

У меня есть приложение scala с некоторыми тестами, использующими org.scalatest. Этим тестам нужна некоторая глобальная настройка (и удаление), чтобы управлять тестовой базой данных.

Пожалуйста, не говорите мне, что мои тесты не должны обращаться к базе данных, и я должен делать это Java-DAO-Stub-WTF-Overkill-Way™ :-).

Я запускаю тесты с помощью SBT, который предоставляет возможность выполнять код до и после теста:

    testOptions in Test += Tests.Setup( () => println("Setup") )

    testOptions in Test += Tests.Cleanup( () => println("Cleanup") )

К сожалению, я не могу получить доступ к классам, о которых идет речь. Неудивительно, что импорт их в build.sbt тоже не работает.

Есть идеи?

10
задан Yan Sklyarenko 13 December 2011 в 11:55
поделиться