eaa382e58d
js_test.go should leave behind actuals
2021-02-01 07:33:41 -05:00
063d550816
js_test.go should generate & test zonefile output too ( #986 )
...
* js_test.go: Do a zonefile test if $TESTNAME/parse_tests/{zonefile} exists.
* Add parse_tests zone files for all the tests that make sense.
* js_test.go: Addd the test datafile when displaying failures.
* 007-importTransformTTL.js: Was referring to a non-existent domain.
* 012-duration.js: Had duplicate DNS records.
* 029-dextendsub.js: Move CF-related tests to separate test.
* validate.go: Report non-existent domains as an error.
* cloudflareProvider.go: newCloudflare should not talk to the API.
2020-12-03 09:33:39 -05:00
80c81b990a
TESTING: Fix broken test
2020-10-30 12:04:41 -04:00
dba20387bf
Fix D_EXTEND matching bug ( #888 )
...
* Use a standard JSON comparison tool
* Fixes https://github.com/StackExchange/dnscontrol/issues/886
* Delete file in wrong place.
* Remove the need for minify
2020-10-07 16:03:36 -04:00
061ea63322
require() should handle paths as relative (like nodeJS) ( #443 )
...
* Integrate @nlowe's documentation and tests
* Use filepath.Clean() instead of filepath.Abs()
* Use a stackless implementation
2019-01-29 10:29:00 -05:00
ff3d446681
Codestyle: Fix formatting on parse_test JSON ( #427 )
...
* Fix failing parse_test 021
* Fix JSON formatting in parse_test directory
* js_test.go now reports json content length
2018-12-13 11:46:43 -05:00
2a7b382767
Better validate NAMESERVER format. ( #350 )
...
* remove misleading ip field we don't touch
2018-03-22 11:52:52 -04:00
b7c251190f
Vet and Lint the entire system ( #296 )
...
* govet and golint corrections
2018-01-09 12:53:16 -05:00
106790b0d5
throw an error if a domain name is declared more than once ( #247 )
...
* throw an error if a domain name is declared more than once in the js file
2017-11-14 23:14:45 -05:00
710d14b1a9
tests that would have caught tag renaming bug. js tests now don't marahsl expected through the go object. Instead minify both sides to compare
2017-07-20 17:41:15 -04:00
5abf06e059
merge/fix
2017-06-05 13:58:02 -04:00
42ef9f4b9e
moving a bunch of packages under pkg ( #124 )
...
* moving a bunch of packages under pkg
* fix gen
* fix tst
* oops
* fix test fo real
* parse mx/a
2017-05-25 14:25:39 -04:00