1 #include "../internal.h"
2 #include "utils.h"
3 
4 #include <gtest/gtest.h>
5 
6 TEST(TestSarray, Dup)
7 {
8     auto a = generate_test_sarray(3);
9 
10     auto size = sarraylen(a);
11     EXPECT_EQ(size, 3);
12 
13     auto b = sarraydup(a);
14     size_t i;
15 
16     for (i = 0; i < 4; i++)
17     {
18         EXPECT_STREQ(a[i], b[i]);
19     }
20     sarrayfree(a);
21     sarrayfree(b);
22 }
23