Skip to content

Commit f29412a

Browse files
committed
Add authority-less URI fragment test
Signed-off-by: Minh Vu <vuhoangminh97@gmail.com>
1 parent fa1e745 commit f29412a

1 file changed

Lines changed: 10 additions & 0 deletions

File tree

dali/util/uri_test.cc

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -94,6 +94,16 @@ TEST(URI, Parse_7) {
9494
EXPECT_EQ("", uri.fragment());
9595
}
9696

97+
TEST(URI, Parse_FragmentWithoutAuthority) {
98+
auto uri = URI::Parse("urn:path#frag");
99+
EXPECT_EQ("urn", uri.scheme());
100+
EXPECT_EQ("", uri.authority());
101+
EXPECT_EQ("path", uri.path());
102+
EXPECT_EQ("", uri.query());
103+
EXPECT_EQ("path", uri.path_and_query());
104+
EXPECT_EQ("frag", uri.fragment());
105+
}
106+
97107
TEST(URI, Parse_FragmentWithoutQuery) {
98108
auto uri = URI::Parse("s3://bucket/path#fragment");
99109
EXPECT_EQ("s3", uri.scheme());

0 commit comments

Comments
 (0)