481 {"key 7", "something else"}, |
481 {"key 7", "something else"}, |
482 {"key 8", NULL}, |
482 {"key 8", NULL}, |
483 {"key 2", NULL}, |
483 {"key 2", NULL}, |
484 {"key 8", "new value"}, |
484 {"key 8", "new value"}, |
485 }; |
485 }; |
486 static size_t const test_map_operations_len = |
486 static const size_t test_map_operations_len = |
487 sizeof(test_map_operations) / sizeof(struct test_map_kv); |
487 sizeof(test_map_operations) / sizeof(struct test_map_kv); |
488 static struct test_map_kv test_map_reference[] = { |
488 static struct test_map_kv test_map_reference[] = { |
489 {"key 1", NULL}, |
489 {"key 1", NULL}, |
490 {"key 2", NULL}, |
490 {"key 2", NULL}, |
491 {"key 3", NULL}, |
491 {"key 3", NULL}, |
494 {"key 6", NULL}, |
494 {"key 6", NULL}, |
495 {"key 7", NULL}, |
495 {"key 7", NULL}, |
496 {"key 8", NULL}, |
496 {"key 8", NULL}, |
497 {"key 9", NULL}, |
497 {"key 9", NULL}, |
498 }; |
498 }; |
499 static size_t const test_map_reference_len = |
499 static const size_t test_map_reference_len = |
500 sizeof(test_map_reference) / sizeof(struct test_map_kv); |
500 sizeof(test_map_reference) / sizeof(struct test_map_kv); |
501 |
501 |
502 static void test_map_reference_put(const char *key, const char *value) { |
502 static void test_map_reference_put(const char *key, const char *value) { |
503 for (size_t i = 0 ; i < test_map_reference_len ; i++) { |
503 for (size_t i = 0 ; i < test_map_reference_len ; i++) { |
504 if (0 == strcmp(key, test_map_reference[i].key)) { |
504 if (0 == strcmp(key, test_map_reference[i].key)) { |