websegura/tests/duplicates.test.js
2021-02-09 21:55:41 +01:00

14 lines
399 B
JavaScript

const test = require('ava');
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()
}
});