【发布时间】:2015-06-16 11:11:08
【问题描述】:
我正在使用 Arquillian 测试我的 ejb。我有一个单独的项目用于测试。我想从部署中排除 import.sql 文件。
我已经试过了:
.addAsResource("test-import.sql", "import.sql")
test-import.sql -empty file
但是脚本仍然被执行。 想法?
【问题讨论】:
-
您使用的是哪个持久化框架?在 Hibernate 的情况下,如果创建了模式,即如果 hibernate.hbm2ddl.auto 设置为 create 或 create-drop,它将尝试调用 sql 脚本。您可以从默认源中删除脚本并将其手动添加到您的测试代码中 (addAsResource)。
标签: java jboss-arquillian shrinkwrap