aboutsummaryrefslogtreecommitdiff
path: root/test/adblock/adblocktest.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'test/adblock/adblocktest.cpp')
-rw-r--r--test/adblock/adblocktest.cpp14
1 files changed, 5 insertions, 9 deletions
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 <QtTest/QtTest>
-#include "filterrule.h"
#include "formats/adblockrule.h"
-inline bool check(const std::vector<AdBlockRule> 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<AdBlockRule> 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)