X-Git-Url: https://pd.if.org/git/?p=nbds;a=blobdiff_plain;f=test%2Ftxn_test.c;fp=test%2Ftxn_test.c;h=dee5151cf4092f3fb0cf669581db8973147432cc;hp=6e9044fbbdf29c2e5eb8e227380a215414d048e8;hb=f1098084dd54496a61f9a254541190df77edd166;hpb=7378edffa5751159d35eab31eceb76a1f16231d0 diff --git a/test/txn_test.c b/test/txn_test.c index 6e9044f..dee5151 100644 --- a/test/txn_test.c +++ b/test/txn_test.c @@ -8,15 +8,15 @@ #define ASSERT_EQUAL(x, y) CuAssertIntEquals(tc, x, y) void test1 (CuTest* tc) { - map_t *map = map_alloc(MAP_TYPE_LIST); + map_t *map = map_alloc(MAP_TYPE_LIST, NULL, NULL, NULL); txn_t *t1 = txn_begin(TXN_READ_WRITE, TXN_REPEATABLE_READ, map); txn_t *t2 = txn_begin(TXN_READ_WRITE, TXN_REPEATABLE_READ, map); - tm_set(t1, "abc", 4, 2); - tm_set(t1, "abc", 4, 3); - ASSERT_EQUAL( DOES_NOT_EXIST, tm_get(t2, "abc", 4) ); - tm_set(t2, "abc", 4, 4); - ASSERT_EQUAL( 3, tm_get(t1, "abc", 4) ); - ASSERT_EQUAL( 4, tm_get(t2, "abc", 4) ); + tm_set(t1, "abc", 2); + tm_set(t1, "abc", 3); + ASSERT_EQUAL( DOES_NOT_EXIST, tm_get(t2, "abc") ); + tm_set(t2, "abc", 4); + ASSERT_EQUAL( 3, tm_get(t1, "abc") ); + ASSERT_EQUAL( 4, tm_get(t2, "abc") ); ASSERT_EQUAL( TXN_VALIDATED, txn_commit(t2)); ASSERT_EQUAL( TXN_ABORTED, txn_commit(t1)); }