-
Notifications
You must be signed in to change notification settings - Fork 38
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
YAML 1.2 Test Case Generator #19
base: main
Are you sure you want to change the base?
Commits on Jan 29, 2023
-
Fixed 'toOwnedSlice' calls returning error unions not 'trying'
Fixed references to 'field_type' being renamed to 'type' Checked all tests now pass
Brendan Dennis authored and Brendan Dennis committedJan 29, 2023 Configuration menu - View commit details
-
Copy full SHA for ab408ca - Browse repository at this point
Copy the full SHA ab408caView commit details -
Added in prototype test generator that takes the 'data' folder produc…
…ed by the 1.2 YAML test cases and autogenerates zig test cases
Brendan Dennis authored and Brendan Dennis committedJan 29, 2023 Configuration menu - View commit details
-
Copy full SHA for 447ab0f - Browse repository at this point
Copy the full SHA 447ab0fView commit details -
Parser no longer crashes and can load all files from the test suite
Brendan Dennis authored and Brendan Dennis committedJan 29, 2023 Configuration menu - View commit details
-
Copy full SHA for 197656a - Browse repository at this point
Copy the full SHA 197656aView commit details -
Updated build.zig to search in the test folder for the 'data' folder …
…which contains the tests
Brendan Dennis authored and Brendan Dennis committedJan 29, 2023 Configuration menu - View commit details
-
Copy full SHA for 4868608 - Browse repository at this point
Copy the full SHA 4868608View commit details -
Updated some formatting and ensured reverse expect is set for error p…
…resent case
Brendan Dennis authored and Brendan Dennis committedJan 29, 2023 Configuration menu - View commit details
-
Copy full SHA for 089d66f - Browse repository at this point
Copy the full SHA 089d66fView commit details -
Removed headers from functions hacked in from vk.zig generator
Brendan Dennis authored and Brendan Dennis committedJan 29, 2023 Configuration menu - View commit details
-
Copy full SHA for aabd21b - Browse repository at this point
Copy the full SHA aabd21bView commit details
Commits on Feb 1, 2023
-
Moved the test generator code into test/generator.zig
Updated the tests to the improved format as suggested.
Brendan Dennis authored and Brendan Dennis committedFeb 1, 2023 Configuration menu - View commit details
-
Copy full SHA for a3457c0 - Browse repository at this point
Copy the full SHA a3457c0View commit details -
Added whitespace indentation to the test functions
Updated Readme to include information about tests Fixed missing error return for cases that we expect success on
Brendan Dennis authored and Brendan Dennis committedFeb 1, 2023 Configuration menu - View commit details
-
Copy full SHA for bbfc09e - Browse repository at this point
Copy the full SHA bbfc09eView commit details -
Updated some comments in the generator
Brendan Dennis authored and Brendan Dennis committedFeb 1, 2023 Configuration menu - View commit details
-
Copy full SHA for 944cdca - Browse repository at this point
Copy the full SHA 944cdcaView commit details -
Updated formatting to include the 'test purpose' string loaded from '…
…===' file as a comment header. This will also be useful in future failure messages.
Brendan Dennis authored and Brendan Dennis committedFeb 1, 2023 Configuration menu - View commit details
-
Copy full SHA for d46d9b4 - Browse repository at this point
Copy the full SHA d46d9b4View commit details -
Added an option -DspecificYAML which accepts a list of tests to allow…
… generating only specific tests to run against, which should help reduce the amount of excess messages when running the test cases.
Brendan Dennis authored and Brendan Dennis committedFeb 1, 2023 Configuration menu - View commit details
-
Copy full SHA for 99b4f56 - Browse repository at this point
Copy the full SHA 99b4f56View commit details -
Updated Readme to include example of using the specificYAML command
Brendan Dennis authored and Brendan Dennis committedFeb 1, 2023 Configuration menu - View commit details
-
Copy full SHA for 4e06b77 - Browse repository at this point
Copy the full SHA 4e06b77View commit details -
Added -DsilentYAML=true to silence failing calls in test cases, this …
…effectively supresses the call stack report on error and just logs success/failure as a one liner. Allows for quicker review of pass/fail
Brendan Dennis authored and Brendan Dennis committedFeb 1, 2023 Configuration menu - View commit details
-
Copy full SHA for 08232c1 - Browse repository at this point
Copy the full SHA 08232c1View commit details -
Improved silent test function to report pass/fail with error, but as …
…a single line
Brendan Dennis authored and Brendan Dennis committedFeb 1, 2023 Configuration menu - View commit details
-
Copy full SHA for 7d4ffc3 - Browse repository at this point
Copy the full SHA 7d4ffc3View commit details -
Removed unneccesary log in failure case of silent test output
Brendan Dennis authored and Brendan Dennis committedFeb 1, 2023 Configuration menu - View commit details
-
Copy full SHA for 73a9c8a - Browse repository at this point
Copy the full SHA 73a9c8aView commit details
Commits on Feb 4, 2023
-
Configuration menu - View commit details
-
Copy full SHA for d917b72 - Browse repository at this point
Copy the full SHA d917b72View commit details
Commits on Feb 5, 2023
-
Updated the formatting in the generator.zig to canonical
Brendan Dennis authored and Brendan Dennis committedFeb 5, 2023 Configuration menu - View commit details
-
Copy full SHA for d8fc833 - Browse repository at this point
Copy the full SHA d8fc833View commit details
Commits on Feb 28, 2023
-
Build file seeems to be working but i don't think the .test CompileStep works anymore. bug?
Brendan Dennis authored and Brendan Dennis committedFeb 28, 2023 Configuration menu - View commit details
-
Copy full SHA for f42bb3b - Browse repository at this point
Copy the full SHA f42bb3bView commit details
Commits on Mar 9, 2023
-
Updated test module dependencies and set kind to correct enum variant
Brendan Dennis authored and Brendan Dennis committedMar 9, 2023 Configuration menu - View commit details
-
Copy full SHA for 70a89fb - Browse repository at this point
Copy the full SHA 70a89fbView commit details