mirror of
https://github.com/tiennm99/is-a-dev.git
synced 2026-09-02 16:20:19 +00:00
validations: adds restrictions to allowed subdomain names
This commit is contained in:
@@ -1,4 +1,5 @@
|
||||
const { validateDomainData, isValidDomain } = require('../utils/validations');
|
||||
const INVALID_NAMES = require('../utils/invalid-domains.json');
|
||||
|
||||
const defaultDomain = {
|
||||
name: 'aaa',
|
||||
@@ -52,6 +53,7 @@ describe('validateDomainData', () => {
|
||||
{ ...defaultDomain, record: { CNAME: 'https://foobar.com' } },
|
||||
{ ...defaultDomain, record: { URL: 'foobar.com' } },
|
||||
{ ...defaultDomain, record: { CNAME: 'foobar.com', A: ['11.22.22.33'] } },
|
||||
...INVALID_NAMES.map(name => ({ ...defaultDomain, name })).slice(0, 1),
|
||||
];
|
||||
|
||||
const validCases = [
|
||||
|
||||
Reference in New Issue
Block a user