From d64e9b8b640e5a42a77e3b4355079aa6a90d4f3b 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 | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/tests/serd_test.c b/tests/serd_test.c index eb70fc64..f7e7cbef 100644 --- a/tests/serd_test.c +++ b/tests/serd_test.c @@ -486,12 +486,13 @@ check_rel_uri(const char* uri, static void test_relative_uri(void) { - 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/"); check_rel_uri("http://example.org/a/b/c/foo", base, NULL, "foo"); 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, "http://drobilla.net/a"); -- cgit v1.2.1