diff --git a/tests/beautify.test.js b/tests/beautify.test.js new file mode 100644 index 00000000000..2a40c0f06b7 --- /dev/null +++ b/tests/beautify.test.js @@ -0,0 +1,10 @@ +const test = require('ava'); +const { beautify } = require('../crawler/sites-parser') + +test.serial('verify url beautifier', (t) => { + t.is(beautify("pucelabits.org"), "pucelabits.org"); + t.is(beautify("www.pucelabits.org"), "www.pucelabits.org"); + t.is(beautify("http://pucelabits.org"), "pucelabits.org"); + t.is(beautify("https://www.pucelabits.org/"), "www.pucelabits.org"); + t.is(beautify("https://foo.bar.pucelabits.org/a/b"), "foo.bar.pucelabits.org"); +}); diff --git a/tests/duplicates.test.js b/tests/duplicates.test.js index 80901398278..55d5997be44 100644 --- a/tests/duplicates.test.js +++ b/tests/duplicates.test.js @@ -3,11 +3,11 @@ const { getAllUrls } = require('../crawler/sites-parser') const findDuplicates = require('array-find-duplicates'); test.serial('verify duplicates', (t) => { - const urls = getAllUrls(); - const duplicates = findDuplicates(urls); - if (duplicates.length > 0) { - return t.fail("Found duplicated URLs: " + duplicates.join(", ")); - } else { - return t.pass() - } -}); \ No newline at end of file + const urls = getAllUrls(); + const duplicates = findDuplicates(urls); + if (duplicates.length > 0) { + return t.fail("Found duplicated URLs: " + duplicates.join(", ")); + } else { + return t.pass() + } +});