Skip to content
This repository was archived by the owner on Jul 11, 2021. It is now read-only.

Commit da3af14

Browse files
author
Simone Mosciatti
committed
add failling double copy test
1 parent 99c64ea commit da3af14

1 file changed

Lines changed: 18 additions & 0 deletions

File tree

test/correctness/test.py

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -588,6 +588,24 @@ def test_statements_copy_mem_from_mem(self):
588588
self.assertEquals(done, "OK")
589589

590590
done = self.exec_naked("REDISQL.COPY", "DB1", "DB2")
591+
self.assertEquals(done, "OK")
592+
result = self.exec_naked("REDISQL.QUERY_STATEMENT", "DB2", "select1")
593+
self.assertEquals(result, [[1L]])
594+
595+
def test_double_copy(self):
596+
done = self.exec_naked("REDISQL.CREATE_DB", "DB1")
597+
self.assertEquals(done, "OK")
598+
done = self.exec_naked("REDISQL.CREATE_DB", "DB2")
599+
self.assertEquals(done, "OK")
600+
done = self.exec_naked("REDISQL.CREATE_STATEMENT", "DB1", "select1", "SELECT 1;")
601+
self.assertEquals(done, "OK")
602+
603+
first_copy = self.exec_naked("REDISQL.COPY", "DB1", "DB2")
604+
self.assertEquals(first_copy, "OK")
605+
606+
second_copy = self.exec_naked("REDISQL.COPY", "DB1", "DB2")
607+
self.assertEquals(second_copy, "OK")
608+
591609
result = self.exec_naked("REDISQL.QUERY_STATEMENT", "DB2", "select1")
592610
self.assertEquals(result, [[1L]])
593611

0 commit comments

Comments
 (0)