X-Git-Url: https://pd.if.org/git/?p=nbds;a=blobdiff_plain;f=test%2Ftxn_test.c;h=80b8f93dd3dd8550a33673b1a1a774828a985c8c;hp=b721f2d8a353699b27209bc0411842406693cc48;hb=329b5ab58cde015f4faec1879d3106f635294dd6;hpb=f3a053a46bbb4ba460bcff0920b93dfc8263e02e diff --git a/test/txn_test.c b/test/txn_test.c index b721f2d..80b8f93 100644 --- a/test/txn_test.c +++ b/test/txn_test.c @@ -11,15 +11,15 @@ void test1 (CuTest* tc) { map_t *map = map_alloc(&ht_map_impl, NULL); - txn_t *t1 = txn_begin(TXN_REPEATABLE_READ, map); - txn_t *t2 = txn_begin(TXN_REPEATABLE_READ, map); + txn_t *t1 = txn_begin(map); + txn_t *t2 = txn_begin(map); void *k1 = (void *)1; - tm_set(t1, k1, 2); - tm_set(t1, k1, 3); - ASSERT_EQUAL( DOES_NOT_EXIST, tm_get(t2, k1) ); - tm_set(t2, k1, 4); - ASSERT_EQUAL( 3, tm_get(t1, k1) ); - ASSERT_EQUAL( 4, tm_get(t2, k1) ); + txn_map_set(t1, k1, 2); + txn_map_set(t1, k1, 3); + ASSERT_EQUAL( DOES_NOT_EXIST, txn_map_get(t2, k1) ); + txn_map_set(t2, k1, 4); + ASSERT_EQUAL( 3, txn_map_get(t1, k1) ); + ASSERT_EQUAL( 4, txn_map_get(t2, k1) ); ASSERT_EQUAL( TXN_VALIDATED, txn_commit(t2)); ASSERT_EQUAL( TXN_ABORTED, txn_commit(t1)); }