X-Git-Url: https://git.tokkee.org/?p=sysdb.git;a=blobdiff_plain;f=t%2Funit%2Fcore%2Fstore_test.c;h=96ac0c1d67356eabbb59d885a75d2be6f1b48398;hp=50d041ece884464501cd1768c2b6a990216a3662;hb=1bde17786b9a0b342daae5faa46a54b3eeab6558;hpb=e5cdc52af5132aba291c623cada6ef585eb72089 diff --git a/t/unit/core/store_test.c b/t/unit/core/store_test.c index 50d041e..96ac0c1 100644 --- a/t/unit/core/store_test.c +++ b/t/unit/core/store_test.c @@ -239,8 +239,8 @@ END_TEST START_TEST(test_store_metric) { - sdb_metric_store_t store1 = { "dummy-type1", "dummy-id1" }; - sdb_metric_store_t store2 = { "dummy-type2", "dummy-id2" }; + sdb_metric_store_t store1 = { "dummy-type1", "dummy-id1", 0 }; + sdb_metric_store_t store2 = { "dummy-type2", "dummy-id2", 0 }; struct { const char *host; @@ -280,6 +280,16 @@ START_TEST(test_store_metric) golden_data[i].host, golden_data[i].metric, golden_data[i].store, golden_data[i].last_update, status, golden_data[i].expected); + + if (status < 0) + continue; + + if (golden_data[i].store != NULL) + fail_unless(golden_data[i].store->last_update > 0, + "sdb_memstore_metric(%s, %s, %p, %d, 0) did not update " + "store->last_update", + golden_data[i].host, golden_data[i].metric, + golden_data[i].store, golden_data[i].last_update); } } END_TEST