Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
chore: Convert all parser test to use expect_test (#5208)
* chore: Add custom debug implementations for BaseNode and SourceLocation These shrink the size of `Debug` printed AST's which should make it feasible to use `expect_test` for the parser tests instead of manually writing it out which is tedious when adding tests and also very brittle since any change to one of the AST types may lead to several tests needing to be manually updated. * chore: Convert all parser tests to use expect_test * chore: Convert all type parser tests to use expect_test * chore: Convert all from parser tests to use expect_test * chore: Convert all error parser tests to use expect_test * chore: Convert all object parser tests to use expect_test * chore: Convert all string parser tests to use expect_test * chore: Convert all literal parser tests to use expect_test * test: Actually test the property list module * chore: Convert all property_list parser tests to use expect_test * chore: Convert all arrow_function parser tests to use expect_test * chore: Convert all operator_precedence parser tests to use expect_test * chore: make generate * chore: cargo fmt
- Loading branch information