有没有办法在不同的数据库上运行PlayFramework(1.x)自动测试?

有没有办法在不同的数据库上运行PlayFramework(1.x)自动测试?,playframework,playframework-1.x,Playframework,Playframework 1.x,在本地开发中,我想连接到我的个人数据库进行自动测试。在构建场中,我想连接到另一个数据库进行自动测试。如何做到这一点 除了运行自动测试外,配置似乎非常灵活。我是不是错过了某个地方的秘密特技 Test和auto Test始终使用Test作为ID,因此您不能根据所处的测试环境覆盖该值。我不知道这个错误是否已经修复,但我找不到相关的错误或灯塔上的修复 您可以在应用程序.conf中使用环境变量,这意味着您可以使用-dvvariable传入数据库名称。所以 播放自动测试-Dtestdb=您的cit db 然

在本地开发中,我想连接到我的个人数据库进行自动测试。在构建场中,我想连接到另一个数据库进行自动测试。如何做到这一点

除了运行自动测试外,配置似乎非常灵活。我是不是错过了某个地方的秘密特技

Test和auto Test始终使用Test作为ID,因此您不能根据所处的测试环境覆盖该值。我不知道这个错误是否已经修复,但我找不到相关的错误或灯塔上的修复

您可以在
应用程序.conf
中使用环境变量,这意味着您可以使用
-dvvariable
传入数据库名称。所以

播放自动测试-Dtestdb=您的cit db

然后在application.conf中

%test.db.name={testdb}

Test和auto Test始终使用Test作为ID,因此您不能根据所处的测试环境覆盖该值。我不知道这个错误是否已经修复,但我找不到相关的错误或灯塔上的修复

您可以在
应用程序.conf
中使用环境变量,这意味着您可以使用
-dvvariable
传入数据库名称。所以

播放自动测试-Dtestdb=您的cit db

然后在application.conf中

%test.db.name={testdb}