diff options
| author | liuxueli <[email protected]> | 2023-08-14 20:10:05 +0800 |
|---|---|---|
| committer | chenzizhan <[email protected]> | 2023-08-15 11:06:22 +0800 |
| commit | cabd1347f86a0235ab4b367b1d8a73c0be5ed170 (patch) | |
| tree | f52f9ae03ffeb4c04b198580382dfbe50ade797c /test | |
| parent | cf3f77d5fe9b62df499bd3fafab38eca4f9e5245 (diff) | |
err proc for fieldstat_get_cube_versionv4.0.5
Diffstat (limited to 'test')
| -rw-r--r-- | test/test_register_and_reset.cpp | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/test/test_register_and_reset.cpp b/test/test_register_and_reset.cpp index 8376f97..28d65a5 100644 --- a/test/test_register_and_reset.cpp +++ b/test/test_register_and_reset.cpp @@ -28,11 +28,19 @@ TEST(test_register, delete_cube_and_version_increase) ret = fieldstat_unregister_cube(instance, cube_id); EXPECT_EQ(ret, -1); EXPECT_EQ(fieldstat_get_cube_version(instance, cube_id), 1); - EXPECT_EQ(fieldstat_get_cube_version(instance, 123), 0); fieldstat_free(instance); } +TEST(test_register, query_on_wrong_version) +{ + EXPECT_EQ(fieldstat_get_cube_version(NULL, 1), -1); + struct fieldstat *instance = fieldstat_new(); + EXPECT_EQ(fieldstat_get_cube_version(instance, 1), -3); + EXPECT_EQ(fieldstat_get_cube_version(instance, -1), -2); + fieldstat_free(instance); +} + TEST(test_register, delete_cube_and_register_and_origin_position) { struct fieldstat *instance = fieldstat_new(); |
