urbit/tests/sys/zuse
Alex Shelkovnykov 345c4a8ae5 Refactor unit tests for JSON decoding/encoding
The unit tests for de-json:html and en-json:html in zuse.hoon were
copied from the JSON Test Suite (https://github.com/nst/JSONTestSuite).
While a good test suite if usable as-is, it has a lot of problems with
it, namely: inconsistent test names; repeated tests; and mixing tests
for multiple cases into one file. Since the tests need to be manually
added to Urbit anyway, this commit uses the opportunity to clean up the
test suite by making the following changes:
- Renaming tests to use a consistent naming scheme
- Removing repetetive test cases
- Splitting multi-case tests into multiple single-purpose tests
2023-04-11 14:59:15 -06:00
..
contain tests: move to root, out of pkg/arvo 2023-01-18 16:50:42 +01:00
crypto tests: move to root, out of pkg/arvo 2023-01-18 16:50:42 +01:00
format.hoon tests: move to root, out of pkg/arvo 2023-01-18 16:50:42 +01:00
html.hoon Refactor unit tests for JSON decoding/encoding 2023-04-11 14:59:15 -06:00
mimes.hoon tests: move to root, out of pkg/arvo 2023-01-18 16:50:42 +01:00
ordered-map.hoon tests: move to root, out of pkg/arvo 2023-01-18 16:50:42 +01:00
title.hoon tests: move to root, out of pkg/arvo 2023-01-18 16:50:42 +01:00