From 5e0042a51d18eba0c1ce75889960e86f6e996b62 Mon Sep 17 00:00:00 2001 From: Aqua-sama Date: Sun, 22 Nov 2020 21:54:01 +0200 Subject: Hostlist filter plugin can rewrite hostnames skip clazy warnings in tests --- plugins/HostlistFilter/test/filterlist.cpp | 16 ++++++++++++---- 1 file changed, 12 insertions(+), 4 deletions(-) (limited to 'plugins/HostlistFilter/test/filterlist.cpp') diff --git a/plugins/HostlistFilter/test/filterlist.cpp b/plugins/HostlistFilter/test/filterlist.cpp index 4aa532b..b9b3812 100644 --- a/plugins/HostlistFilter/test/filterlist.cpp +++ b/plugins/HostlistFilter/test/filterlist.cpp @@ -3,6 +3,8 @@ #include #include +// clazy:skip + using namespace Hostlist; TEST_CASE("Hostlist") @@ -20,10 +22,16 @@ TEST_CASE("Hostlist") REQUIRE(list.count() == 4); - REQUIRE(list.findMatch("blockeddomain.first")); - REQUIRE(list.findMatch("blockeddomain.second")); + QUrl first("http://blockeddomain.first"); + REQUIRE(list.findMatch(first) == Filterlist::Block); + + QUrl second("http://blockeddomain.second/path/to/something"); + REQUIRE(list.findMatch(second) == Filterlist::Block); - REQUIRE(list.findMatch("localhost.localdomain")); + QUrl localhost("http://localhost.localdomain"); + REQUIRE(list.findMatch(localhost) == Filterlist::Redirect); + REQUIRE(localhost.toString() == "http://127.0.0.1"); - REQUIRE(!list.findMatch("other.domain")); + QUrl other("http://other.domain"); + REQUIRE(list.findMatch(other) == Filterlist::NotFound); } -- cgit v1.2.1