Unverified 提交 bedf6c4b authored 作者: Andrei Tokar's avatar Andrei Tokar 提交者: GitHub

Allow for more error codes in test

上级 ce021996
...@@ -96,7 +96,11 @@ public class TestTriggersConstraints extends TestBase implements Trigger { ...@@ -96,7 +96,11 @@ public class TestTriggersConstraints extends TestBase implements Trigger {
stat.execute("update test2 set id = 3"); stat.execute("update test2 set id = 3");
task.get(); task.get();
} catch (SQLException e) { } catch (SQLException e) {
assertEquals(ErrorCode.LOCK_TIMEOUT_1, e.getErrorCode()); int errorCode = e.getErrorCode();
assertTrue(String.valueOf(errorCode),
ErrorCode.LOCK_TIMEOUT_1 == errorCode ||
ErrorCode.DEADLOCK_1 == errorCode ||
ErrorCode.COMMIT_ROLLBACK_NOT_ALLOWED == errorCode);
} }
conn2.rollback(); conn2.rollback();
conn.rollback(); conn.rollback();
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论