From ba827402176abbaf4b252ad10cdc37ad3a554f38 Mon Sep 17 00:00:00 2001 From: Yagiz Nizipli Date: Thu, 23 Jan 2025 12:56:37 -0500 Subject: [PATCH] extend tests and oss-fuzz --- fuzz/url.dict | 1 + tests/basic_tests.cpp | 7 +++++++ 2 files changed, 8 insertions(+) diff --git a/fuzz/url.dict b/fuzz/url.dict index 793224f35..5bc95786f 100644 --- a/fuzz/url.dict +++ b/fuzz/url.dict @@ -1,5 +1,6 @@ # Protocols "ftp:" +"file:///" "file:" "http:" "https:" diff --git a/tests/basic_tests.cpp b/tests/basic_tests.cpp index 33dc7f966..f67b44639 100644 --- a/tests/basic_tests.cpp +++ b/tests/basic_tests.cpp @@ -476,3 +476,10 @@ TYPED_TEST(basic_tests, set_invalid_port) { ASSERT_TRUE(url->is_valid); SUCCEED(); } + +TYPED_TEST(basic_tests, test_possible_asan) { + auto url = ada::parse("file:///"); + ASSERT_TRUE(url); + ASSERT_EQ(url->get_protocol(), "file:"); + SUCCEED(); +}