Check for duplicate additions (#884)

This commit is contained in:
Jaco
2022-01-02 08:54:28 +01:00
committed by GitHub
parent 765c891b66
commit 8b9187428a
+24
View File
@@ -117,4 +117,28 @@ describe('check additions', (): void => {
expect(invalids).toEqual([]);
});
it('has no urls starting with www. (domain-only inclusions)', (): void => {
const invalids = all.deny.filter((u) =>
u.startsWith('www.')
);
expect(invalids).toEqual([]);
});
it('has no duplicate entries', (): void => {
const checks: string[] = [];
const dupes = all.deny.reduce<string[]>((dupes, url) => {
if (!checks.includes(url)) {
checks.push(url);
} else {
dupes.push(url);
}
return dupes;
}, []);
expect(dupes).toEqual([]);
});
});