diff --git a/pkg/js/parse_tests/016-backslash.js b/pkg/js/parse_tests/016-backslash.js new file mode 100644 index 000000000..4e88f7167 --- /dev/null +++ b/pkg/js/parse_tests/016-backslash.js @@ -0,0 +1,13 @@ +dmarc = [ + "v=DMARC1\\;", + 'p=reject\\;', + 'sp=reject\\;', + 'pct=100\\;', + 'rua=mailto:xx...@yyyy.com\\;', + 'ruf=mailto:xx...@yyyy.com\\;', + 'fo=1' + ].join(' '); + +D("foo.com","none", + TXT('_dmarc', dmarc, TTL(300)) +); diff --git a/pkg/js/parse_tests/016-backslash.json b/pkg/js/parse_tests/016-backslash.json new file mode 100644 index 000000000..712b2613b --- /dev/null +++ b/pkg/js/parse_tests/016-backslash.json @@ -0,0 +1,19 @@ +{ + "registrars": [], + "dns_providers": [], + "domains": [ + { + "name": "foo.com", + "registrar": "none", + "dnsProviders": {}, + "records": [ + { + "type": "TXT", + "name": "_dmarc", + "target": "v=DMARC1\\; p=reject\\; sp=reject\\; pct=100\\; rua=mailto:xx...@yyyy.com\\; ruf=mailto:xx...@yyyy.com\\; fo=1", + "ttl": 300 + } + ] + } + ] +} \ No newline at end of file