index 6715a5b0868a49714b3a9e3664ff586e6455166c..1eb387e34b855f0625b110715f2d7e919e6d3892 100644 (file)
--- a/t/unit/core/store_test.c
+++ b/t/unit/core/store_test.c
datum.data.string = "v1";
sdb_store_attribute("h1", "k1", &datum, 1);
datum.data.string = "v2";
- sdb_store_attribute("h1", "k2", &datum, 1);
+ sdb_store_attribute("h1", "k2", &datum, 2);
datum.data.string = "v3";
- sdb_store_attribute("h1", "k3", &datum, 1);
+ sdb_store_attribute("h1", "k3", &datum, 2);
+
+ /* make sure that older updates don't overwrite existing values */
+ datum.data.string = "fail";
+ sdb_store_attribute("h1", "k2", &datum, 1);
+ sdb_store_attribute("h1", "k3", &datum, 2);
sdb_store_service("h2", "s1", 1);
sdb_store_service("h2", "s2", 1);