We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent b7b2c74 commit a36ef43Copy full SHA for a36ef43
tests/basic_tests.cpp
@@ -316,3 +316,17 @@ TEST(basic_tests, can_parse) {
316
ASSERT_FALSE(ada::can_parse("!!!"));
317
SUCCEED();
318
}
319
+
320
+TYPED_TEST(basic_tests, node_issue_48254) {
321
+ auto base_url = ada::parse<TypeParam>("localhost:80");
322
+ ASSERT_TRUE(base_url);
323
+ ASSERT_EQ(base_url->get_hostname(), "");
324
+ ASSERT_EQ(base_url->get_host(), "");
325
+ ASSERT_EQ(base_url->get_pathname(), "80");
326
+ ASSERT_EQ(base_url->get_href(), "localhost:80");
327
+ ASSERT_EQ(base_url->get_origin(), "null");
328
+ ASSERT_EQ(base_url->has_opaque_path, true);
329
+ auto url = ada::parse<TypeParam>("", &*base_url);
330
+ ASSERT_FALSE(url);
331
+ SUCCEED();
332
+}
0 commit comments