From b091eab32952450744a21109a924cfdb5c504c82 Mon Sep 17 00:00:00 2001 From: Aqua-sama Date: Mon, 22 Oct 2018 20:39:21 +0200 Subject: AdblockRule constructor --- test/adblock/adblocktest.cpp | 14 +++++--------- 1 file changed, 5 insertions(+), 9 deletions(-) (limited to 'test/adblock/adblocktest.cpp') diff --git a/test/adblock/adblocktest.cpp b/test/adblock/adblocktest.cpp index b31d965..f4d9ce2 100644 --- a/test/adblock/adblocktest.cpp +++ b/test/adblock/adblocktest.cpp @@ -1,18 +1,14 @@ #include "adblocktest.h" #include -#include "filterrule.h" #include "formats/adblockrule.h" -inline bool check(const std::vector rules, const QUrl &url) +void AdBlockTest::parseRule() { - for(const AdBlockRule &rule : rules) { - if(rule.matchesDomain(qHash(url.host())) && rule.matchesUrl(url)) - return true; - } - return false; + FilterLeaf *rule = loadRule("spamdomain"); + QCOMPARE(rule != nullptr, true); } -void AdBlockTest::parseList() +/*void AdBlockTest::parseList() { std::vector rules; @@ -60,6 +56,6 @@ void AdBlockTest::parseList() QCOMPARE(check(rules, QUrl("http://another.com/banner123")), true); QCOMPARE(check(rules, QUrl("http://another.com/banner321")), true); QCOMPARE(check(rules, QUrl("http://another.com/banners")), false); -} +}*/ QTEST_GUILESS_MAIN(AdBlockTest) -- cgit v1.2.1