History for NewLang / tests / parse
2022-06-08
@Jookia
parse: Reserve keywords for reference names
Jookia committed on 8 Jun 2022
@Jookia
parse: Parse a reference node
Jookia committed on 8 Jun 2022
@Jookia
src: Rename syntax to token
Jookia committed on 8 Jun 2022
@Jookia
parse: Remove SyntaxType ...
Jookia committed on 8 Jun 2022
@Jookia
parse: Parse text and bools to AST types
Jookia committed on 8 Jun 2022
@Jookia
parse: Check types when clearing notes, add extra tests
Jookia committed on 8 Jun 2022
@Jookia
syntax: Refactor draw_syntax_random and add draw_syntax_texttoken ...
Jookia committed on 8 Jun 2022
@Jookia
tests: Clean up syntax and parse code
Jookia committed on 8 Jun 2022
@Jookia
tests: Clarify function documentation
Jookia committed on 8 Jun 2022
2022-05-17
@Jookia
tests: Optimize and move draw_syntax_not_token to tests_syntax ...
Jookia committed on 17 May 2022
2022-05-16
@Jookia
tests: Refactor mid-test assumes in to custom draws ...
Jookia committed on 16 May 2022
@Jookia
tests: Random insert_random to insert_random_within
Jookia committed on 16 May 2022
2022-05-15
@Jookia
tests: Refactor clear_notes tests
Jookia committed on 15 May 2022
2022-05-13
@Jookia
parse: Handle parent_context in template_parse_invalid
Jookia committed on 13 May 2022
@Jookia
tests: Fix some typos for text tests
Jookia committed on 13 May 2022
@Jookia
tests: Split up parser tests for empty cases
Jookia committed on 13 May 2022
@Jookia
tests: Use one test per invalid case for text and notes
Jookia committed on 13 May 2022
@Jookia
tests: Add template_parse_invalid
Jookia committed on 13 May 2022
@Jookia
tests: Move insert_random to parse.templates
Jookia committed on 13 May 2022
@Jookia
tests: Add a template for parsing valid syntax
Jookia committed on 13 May 2022
@Jookia
tests: Refactor getter and setter tests in to a template
Jookia committed on 13 May 2022
2022-05-12
@Jookia
parse: Pass a context to the parse function
Jookia committed on 12 May 2022
@Jookia
parse: Have parse_text handle contexts properly
Jookia committed on 12 May 2022
@Jookia
parse: Have parse_bool handle contexts properly
Jookia committed on 12 May 2022
2022-05-10
@Jookia
tests: Clarify test name in test_clear_notes
Jookia committed on 10 May 2022
@Jookia
parse: Use an error context for clear_notes
Jookia committed on 10 May 2022
@Jookia
src: Pass a parent context to skip_note
Jookia committed on 10 May 2022
@Jookia
parse: Have skip_note create a PARSE_NOT ParseContext
Jookia committed on 10 May 2022
@Jookia
parse: Allow attaching a ParseContext to a ParseErrorException
Jookia committed on 10 May 2022
@Jookia
parse: Add parse contexts for later error reporting
Jookia committed on 10 May 2022