aboutsummaryrefslogtreecommitdiffstats
path: root/test/test_caret.c
diff options
context:
space:
mode:
authorDavid Robillard <d@drobilla.net>2021-07-10 22:22:09 -0400
committerDavid Robillard <d@drobilla.net>2022-01-13 23:03:59 -0500
commitcbdf34638857a1c75268704c037d13b01a3b0346 (patch)
treea90952571a842141165e9a47cb2b1f1342689c10 /test/test_caret.c
parent66b145eee13fc1d65edbd7b126791da29ea377bd (diff)
downloadserd-cbdf34638857a1c75268704c037d13b01a3b0346.tar.gz
serd-cbdf34638857a1c75268704c037d13b01a3b0346.tar.bz2
serd-cbdf34638857a1c75268704c037d13b01a3b0346.zip
Use SerdNodes to simplify some tests
Diffstat (limited to 'test/test_caret.c')
-rw-r--r--test/test_caret.c12
1 files changed, 7 insertions, 5 deletions
diff --git a/test/test_caret.c b/test/test_caret.c
index 3683a458..54037a30 100644
--- a/test/test_caret.c
+++ b/test/test_caret.c
@@ -24,8 +24,9 @@
int
main(void)
{
- SerdNode* const node = serd_new_string(SERD_STRING("node"));
- SerdCaret* const caret = serd_caret_new(node, 46, 2);
+ SerdNodes* const nodes = serd_nodes_new();
+ const SerdNode* const node = serd_nodes_string(nodes, SERD_STRING("node"));
+ SerdCaret* const caret = serd_caret_new(node, 46, 2);
assert(serd_caret_equals(caret, caret));
assert(serd_caret_name(caret) == node);
@@ -37,7 +38,9 @@ main(void)
assert(serd_caret_equals(caret, copy));
assert(!serd_caret_copy(NULL));
- SerdNode* const other_node = serd_new_string(SERD_STRING("other"));
+ const SerdNode* const other_node =
+ serd_nodes_string(nodes, SERD_STRING("other"));
+
SerdCaret* const other_file = serd_caret_new(other_node, 46, 2);
SerdCaret* const other_line = serd_caret_new(node, 47, 2);
SerdCaret* const other_col = serd_caret_new(node, 46, 3);
@@ -51,10 +54,9 @@ main(void)
serd_caret_free(other_col);
serd_caret_free(other_line);
serd_caret_free(other_file);
- serd_node_free(other_node);
serd_caret_free(copy);
serd_caret_free(caret);
- serd_node_free(node);
+ serd_nodes_free(nodes);
return 0;
}