From aeeb845013778542afe838c172e1e1bb800c68eb Mon Sep 17 00:00:00 2001 From: David Robillard Date: Sun, 30 Sep 2018 20:46:09 +0200 Subject: Add rooted URI resolution test --- tests/serd_test.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'tests') diff --git a/tests/serd_test.c b/tests/serd_test.c index c5a91eef..7de0025d 100644 --- a/tests/serd_test.c +++ b/tests/serd_test.c @@ -346,7 +346,7 @@ main(void) assert(!serd_new_uri(NULL)); SerdNode* not_a_uri = serd_new_string("hello"); - SerdNode* root = serd_new_uri("http://example.org/a/b/"); + SerdNode* root = serd_new_uri("http://example.org/a/b/ignored"); SerdNode* base = serd_new_uri("http://example.org/a/b/c/"); SerdNode* nil = serd_new_resolved_uri(NULL, base); SerdNode* nil2 = serd_new_resolved_uri("", base); @@ -363,6 +363,8 @@ main(void) check_rel_uri("http://example.org/a/", base, NULL, "../../") || check_rel_uri("http://example.org/a/", base, root, "http://example.org/a/") || + check_rel_uri("http://example.org/a/b/x", root, root, + "x") || check_rel_uri("http://example.org/", base, NULL, "../../../") || check_rel_uri("http://drobilla.net/a", base, NULL, -- cgit v1.2.1