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');
|
||||
|
||||
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()
|
||||
}
|
||||
});
|
||||
const urls = getAllUrls();
|
||||
const duplicates = findDuplicates(urls);
|
||||
if (duplicates.length > 0) {
|
||||
return t.fail("Found duplicated URLs: " + duplicates.join(", "));
|
||||
} else {
|
||||
return t.pass()
|
||||
}
|
||||
});
|
||||
|
Loading…
Reference in New Issue
Block a user