提交 79f4a180 authored 作者: Thomas Mueller Graf's avatar Thomas Mueller Graf

Improve tests

上级 8859eb54
...@@ -970,7 +970,11 @@ public class MVStore { ...@@ -970,7 +970,11 @@ public class MVStore {
for (MVMap<?, ?> map : maps.values()) { for (MVMap<?, ?> map : maps.values()) {
map.setWriteVersion(version); map.setWriteVersion(version);
} }
meta.setWriteVersion(version); MVMap<String, String> m = meta;
if (m == null) {
checkOpen();
}
m.setWriteVersion(version);
} }
/** /**
......
...@@ -364,6 +364,7 @@ public class TestRunscript extends TestBase implements Trigger { ...@@ -364,6 +364,7 @@ public class TestRunscript extends TestBase implements Trigger {
Thread.sleep(100); Thread.sleep(100);
stat.cancel(); stat.cancel();
e = (SQLException) task.getException(); e = (SQLException) task.getException();
assertTrue(e != null);
assertEquals(ErrorCode.STATEMENT_WAS_CANCELED, e.getErrorCode()); assertEquals(ErrorCode.STATEMENT_WAS_CANCELED, e.getErrorCode());
conn.close(); conn.close();
......
...@@ -6814,6 +6814,9 @@ SELECT A.ID AID, A.NAME A_NAME, B.ID BID, B.NAME B_NAME FROM TEST_A A INNER JOIN ...@@ -6814,6 +6814,9 @@ SELECT A.ID AID, A.NAME A_NAME, B.ID BID, B.NAME B_NAME FROM TEST_A A INNER JOIN
> --- ------ --- ------ > --- ------ --- ------
> rows: 0 > rows: 0
INSERT INTO TEST_B VALUES(1, 'Hallo'), (2, 'Welt'), (3, 'Rekord');
> update count: 3
CREATE VIEW IF NOT EXISTS TEST_ALL AS SELECT A.ID AID, A.NAME A_NAME, B.ID BID, B.NAME B_NAME FROM TEST_A A, TEST_B B WHERE A.ID = B.ID; CREATE VIEW IF NOT EXISTS TEST_ALL AS SELECT A.ID AID, A.NAME A_NAME, B.ID BID, B.NAME B_NAME FROM TEST_A A, TEST_B B WHERE A.ID = B.ID;
> ok > ok
...@@ -6827,23 +6830,8 @@ CREATE VIEW IF NOT EXISTS TEST_ALL AS ...@@ -6827,23 +6830,8 @@ CREATE VIEW IF NOT EXISTS TEST_ALL AS
SELECT * FROM TEST_A; SELECT * FROM TEST_A;
> ok > ok
INSERT INTO TEST_A VALUES(1, 'Hello'); INSERT INTO TEST_A VALUES(1, 'Hello'), (2, 'World'), (3, 'Record');
> update count: 1 > update count: 3
INSERT INTO TEST_B VALUES(1, 'Hallo');
> update count: 1
INSERT INTO TEST_A VALUES(2, 'World');
> update count: 1
INSERT INTO TEST_B VALUES(2, 'Welt');
> update count: 1
INSERT INTO TEST_A VALUES(3, 'Record');
> update count: 1
INSERT INTO TEST_B VALUES(3, 'Rekord');
> update count: 1
SELECT * FROM TEST_ALL; SELECT * FROM TEST_ALL;
> AID A_NAME BID B_NAME > AID A_NAME BID B_NAME
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论