8 #define ASSERT_EQUAL(x, y) CuAssertIntEquals(tc, x, y)
10 void test1 (CuTest* tc) {
11 txn_t *tm = txn_begin(TXN_READ_WRITE, TXN_REPEATABLE_READ, MAP_TYPE_LIST);
12 tm_set(tm, "abc", 4, 2);
13 tm_set(tm, "abc", 4, 3);
14 ASSERT_EQUAL( 3, tm_get(tm, "abc", 4) );
15 ASSERT_EQUAL( TXN_VALIDATED, txn_commit(tm));
22 CuString *output = CuStringNew();
23 CuSuite* suite = CuSuiteNew();
24 SUITE_ADD_TEST(suite, test1);
26 CuSuiteDetails(suite, output);
27 printf("%s\n", output->buffer);