Martin Atkins
6c4344623b
Unfold the "hcl" directory up into the root
...
The main HCL package is more visible this way, and so it's easier than
having to pick it out from dozens of other package directories.
2019-09-09 16:08:19 -07:00
Martin Atkins
3327dee567
Change module path to github.com/hashicorp/hcl/v2
...
This is in preparation for the first v2 release from the main HCL
repository.
2019-09-09 15:46:40 -07:00
Martin Atkins
767fb36174
cmd/hclspecsuite: Check for traversals when requested
2018-08-12 09:31:28 -07:00
Martin Atkins
95b1859585
cmd/hclspecsuite: Decode expected traversals and diagnostics
...
These are not used by the test harness yet, but they can now be decoded
from a test spec file.
2018-08-11 20:21:32 -07:00
Martin Atkins
48039c0368
cmd/hclspecsuite: basic runner functionality for successful cases
...
The harness can now run tests that decode successfully and compare the
result with a given value. Further work is required in later commits to
deal with other cases, such as tests that intentionally produce errors.
2018-08-10 08:49:43 -07:00
Martin Atkins
0956c193b7
specsuite: Start of the harness for the specification test suite
2018-08-09 19:29:32 -07:00