1
0
Fork 0
mirror of https://github.com/denoland/deno.git synced 2025-01-11 08:33:43 -05:00
denoland-deno/cli/tests/testdata/test
Casper Beyer b9a965c607
refactor(cli): introduce module specifier test modes (#11769)
This commit merges the two vectors of specifiers into a single one introducing
the concept of a "TestMode" which is a tri-state enum specifying how a specifier
is to be tested (as documentation, as an executable module or as both).

This is determined during the collection phase and determines how a specifier
will be executed based on how the specifier was collected (directly or not) and
if it has an eligible media_type when fetched.

For example "deno test README.md" is marked as documentation because, while it
is a direct inclusion it is not an executable media type therefore will only
have the fenced code blocks that can be parsed from it tested.
2021-08-26 21:21:58 +02:00
..
collect feat(cli): add --ignore flag to test command (#11712) 2021-08-24 17:23:29 +02:00
filter test(cli): add test for test filtering (#11672) 2021-08-13 11:33:18 +02:00
shuffle
allow_all.out
allow_all.ts
allow_none.out
allow_none.ts
clear_timeout.out
clear_timeout.ts
collect.out feat(cli): add --ignore flag to test command (#11712) 2021-08-24 17:23:29 +02:00
doc.out
doc.ts
exit_sanitizer.out
exit_sanitizer.ts
fail.out
fail.ts
fail_fast.out
fail_fast.ts
fail_fast_with_val.out
fail_fast_with_val.ts
filter.out test(cli): add test for test filtering (#11672) 2021-08-13 11:33:18 +02:00
finally_timeout.out
finally_timeout.ts
ignore.out
ignore.ts
ignore_permissions.out
ignore_permissions.ts
load_unload.out fix(test): dispatch load event before tests are run (#11708) 2021-08-15 13:54:44 +02:00
load_unload.ts fix(test): dispatch load event before tests are run (#11708) 2021-08-15 13:54:44 +02:00
markdown.md fix(cli): explicitly scan for ignore attribute in inline tests (#11647) 2021-08-14 12:33:58 +02:00
markdown.out fix(cli): explicitly scan for ignore attribute in inline tests (#11647) 2021-08-14 12:33:58 +02:00
meta.out
meta.ts
no_check.out
no_check.ts
no_color.ts
no_run.out
no_run.ts
only.out
only.ts
pass.out
pass.ts
quiet.out
quiet.ts
shuffle.out refactor(cli): introduce module specifier test modes (#11769) 2021-08-26 21:21:58 +02:00
text.md
text.out
unhandled_rejection.out
unhandled_rejection.ts
unresolved_promise.out
unresolved_promise.ts