使用create-drop在h2上运行grails集成测试时获取唯一性验证错误

时间:2014-08-14 13:24:52

标签: grails h2 grails-2.0

每当我尝试运行集成测试时,我都会收到一个错误,即引导数据对于它应该是唯一的字段并不是唯一的。我希望将过去的集成中的数据重新删除。

一个例子是我的测试数据上的用户的用户名不是唯一的。它第一次运行良好。

我的测试数据源配置如下:

test {

    dataSource {
        dbCreate = "create-drop"
        url = "jdbc:h2:mem:testDb;MVCC=TRUE;LOCK_TIMEOUT=10000;"
    }
}

编辑:

我现在已经删除了填充数据并且我的测试正在通过的bootstrap方法(显然不应该这样做)!

0 个答案:

没有答案