mirror of
https://github.com/PucelaBits/websegura.git
synced 2024-07-13 08:12:42 +02:00
include another unit test
This commit is contained in:
parent
d7b7866166
commit
e0c89abece
10
tests/beautify.test.js
Normal file
10
tests/beautify.test.js
Normal file
@ -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");
|
||||||
|
});
|
@ -3,11 +3,11 @@ const { getAllUrls } = require('../crawler/sites-parser')
|
|||||||
const findDuplicates = require('array-find-duplicates');
|
const findDuplicates = require('array-find-duplicates');
|
||||||
|
|
||||||
test.serial('verify duplicates', (t) => {
|
test.serial('verify duplicates', (t) => {
|
||||||
const urls = getAllUrls();
|
const urls = getAllUrls();
|
||||||
const duplicates = findDuplicates(urls);
|
const duplicates = findDuplicates(urls);
|
||||||
if (duplicates.length > 0) {
|
if (duplicates.length > 0) {
|
||||||
return t.fail("Found duplicated URLs: " + duplicates.join(", "));
|
return t.fail("Found duplicated URLs: " + duplicates.join(", "));
|
||||||
} else {
|
} else {
|
||||||
return t.pass()
|
return t.pass()
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
Loading…
Reference in New Issue
Block a user