-
Notifications
You must be signed in to change notification settings - Fork 20
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Run corpus of TLA+ syntax tests in simple pass/fail manner #159
Commits on Oct 15, 2024
-
Basic round-trip parse unit test
Signed-off-by: Andrew Helwer <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 6de51d5 - Browse repository at this point
Copy the full SHA 6de51d5View commit details
Commits on Oct 17, 2024
-
Syntax corpus files copied by dune build
Signed-off-by: Andrew Helwer <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 52c8a4a - Browse repository at this point
Copy the full SHA 52c8a4aView commit details -
Basic parsing of test file format
Signed-off-by: Andrew Helwer <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 76b0b24 - Browse repository at this point
Copy the full SHA 76b0b24View commit details
Commits on Oct 19, 2024
-
More structured parsing of all test files
Signed-off-by: Andrew Helwer <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 88ff8ed - Browse repository at this point
Copy the full SHA 88ff8edView commit details
Commits on Oct 21, 2024
-
Show syntax_test datastructure using ppx_deriving
Signed-off-by: Andrew Helwer <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 5fc1074 - Browse repository at this point
Copy the full SHA 5fc1074View commit details -
Signed-off-by: Andrew Helwer <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 8789325 - Browse repository at this point
Copy the full SHA 8789325View commit details -
Split corpus file parsing logic into separate file
Signed-off-by: Andrew Helwer <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for e44b1c2 - Browse repository at this point
Copy the full SHA e44b1c2View commit details -
Added documentation to syntax corpus file parser
Signed-off-by: Andrew Helwer <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for cb43c6a - Browse repository at this point
Copy the full SHA cb43c6aView commit details -
Parse expected test output using sexplib
Signed-off-by: Andrew Helwer <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for d6a7a84 - Browse repository at this point
Copy the full SHA d6a7a84View commit details -
Signed-off-by: Andrew Helwer <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for e0ea1c4 - Browse repository at this point
Copy the full SHA e0ea1c4View commit details
Commits on Oct 22, 2024
-
Update test corpus, print failures
Signed-off-by: Andrew Helwer <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 5be306b - Browse repository at this point
Copy the full SHA 5be306bView commit details -
Signed-off-by: Andrew Helwer <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 3b47b05 - Browse repository at this point
Copy the full SHA 3b47b05View commit details -
Isolate failing syntax test cases
Signed-off-by: Andrew Helwer <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 5a9a76d - Browse repository at this point
Copy the full SHA 5a9a76dView commit details -
Encode failing tests; assert on test failure
Signed-off-by: Andrew Helwer <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for a80c1e4 - Browse repository at this point
Copy the full SHA a80c1e4View commit details
Commits on Oct 23, 2024
-
Added documentation to syntax corpus test file
Signed-off-by: Andrew Helwer <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 4476a32 - Browse repository at this point
Copy the full SHA 4476a32View commit details -
Signed-off-by: Andrew Helwer <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 7af9882 - Browse repository at this point
Copy the full SHA 7af9882View commit details -
Accumulate test summaries in place
Signed-off-by: Andrew Helwer <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 0bde78d - Browse repository at this point
Copy the full SHA 0bde78dView commit details -
Use List.partition for parsing test header
Signed-off-by: Andrew Helwer <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 93c084a - Browse repository at this point
Copy the full SHA 93c084aView commit details -
Signed-off-by: Andrew Helwer <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for ee66bed - Browse repository at this point
Copy the full SHA ee66bedView commit details -
Disambiguated parser tests filename
Signed-off-by: Andrew Helwer <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for a8b5f6a - Browse repository at this point
Copy the full SHA a8b5f6aView commit details -
Formalized test filter predicate
Signed-off-by: Andrew Helwer <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 9a8d99d - Browse repository at this point
Copy the full SHA 9a8d99dView commit details
Commits on Oct 24, 2024
-
Added syntax tests for \forall and \exists
Signed-off-by: Andrew Helwer <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 894bd9c - Browse repository at this point
Copy the full SHA 894bd9cView commit details -
Tag test failures with github issues
Signed-off-by: Andrew Helwer <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 7fd6b9b - Browse repository at this point
Copy the full SHA 7fd6b9bView commit details -
Added failing test for parameterized refinement in subscript
Signed-off-by: Andrew Helwer <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 7ab6f54 - Browse repository at this point
Copy the full SHA 7ab6f54View commit details -
Added failing tests for implicit proof names
Signed-off-by: Andrew Helwer <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 1da7b5b - Browse repository at this point
Copy the full SHA 1da7b5bView commit details -
Added test for proof level changes terminating jlists
Signed-off-by: Andrew Helwer <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 0cc1d87 - Browse repository at this point
Copy the full SHA 0cc1d87View commit details
Commits on Oct 29, 2024
-
Added failing parse tests from SANY
Signed-off-by: Andrew Helwer <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 86a046e - Browse repository at this point
Copy the full SHA 86a046eView commit details
Commits on Oct 31, 2024
-
Signed-off-by: Andrew Helwer <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 8a9533b - Browse repository at this point
Copy the full SHA 8a9533bView commit details