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
test_runner: add TAP parser #43525
test_runner: add TAP parser #43525
Commits on Nov 19, 2022
-
-
-
-
-
fix missing leading whitespaces in YAML content
-
-
-
-
-
-
-
-
- use private fields - refactor YAML logic
-
test_runner: multiple changes in lexer
- use private fields in lexer - remove dead code
-
-
test_runner: add initial stream parsing foundation
Co-authored-by: @MoLow
-
-
-
-
-
-
test_runner: remove unnecessary async
Co-authored-by: Moshe Atlow <moshe@atlow.co.il>
-
-
-
-
-
-
-
-
-
-
test_runner: Update doc/api/test.md
Co-authored-by: Rich Trott <rtrott@gmail.com>
-
test_runner: Update doc/api/test.md
Co-authored-by: Rich Trott <rtrott@gmail.com>
-
-
-
test_runner: migrate to primordials
Refactor Parser/Lexer/Checker to produce/consume a flat AST. The previous recursive AST needed quite a lot of DFS traversing which could introduce performance/maintenance issues.
-
-
-
-
-
test_runner: scanTAPkeyword -> scanTAPKeyword
Co-authored-by: Colin Ihrig <cjihrig@gmail.com>
-
-
-
-
-
-
-
-
test_runner: emit diagnostic data with test points
Also updated the lexer to better detect EOL and new lines
-
-
-
-
-
-
-
-
Update test/parallel/test-runner-tap-checker.js
Co-authored-by: Colin Ihrig <cjihrig@gmail.com>
-
Update lib/internal/test_runner/tap_stream.js
Co-authored-by: Colin Ihrig <cjihrig@gmail.com>
-
Update lib/internal/test_runner/tap_stream.js
Co-authored-by: Colin Ihrig <cjihrig@gmail.com>
-
Update test/message/test_runner_output_cli.js
Co-authored-by: Colin Ihrig <cjihrig@gmail.com>
-
Update lib/internal/test_runner/tap_checker.js
Co-authored-by: Colin Ihrig <cjihrig@gmail.com>
-
-
-
-
-
-
-
-
-
-
test_runner: clean console logs
Co-authored-by: Colin Ihrig <cjihrig@gmail.com>
-
-
-
test_runner: add aduh95 suggestions from code review
Co-authored-by: Antoine du Hamel <duhamelantoine1995@gmail.com>
-
Commits on Nov 21, 2022
-
test_runner: get rid of the unused code blocks in TAPChecker tests
Co-authored-by: Antoine du Hamel <duhamelantoine1995@gmail.com>
-