diff options
| author | Ryan Dahl <ry@tinyclouds.org> | 2018-10-11 16:56:50 -0400 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2018-10-11 16:56:50 -0400 |
| commit | d4f72e18bedda726a74ec0960e59e304055f9039 (patch) | |
| tree | c73d3d03ea186c5a5bd944cf2204e8ac519ce716 /tools/testdata/unit_test_output2.txt | |
| parent | c814d5a9140d88bf1633b74742e64436e1c75667 (diff) | |
Improve tools/unit_tests.py (#958)
Checks the output more carefully. The first line of output from
js/unit_tests.ts should be something like "running 96 tests"
And the last line should be something like
"test result: ok. 96 passed; 0 failed; 0 ignored; 0 measured; 36
filtered out"
This parses those strings and make sure they align.
This will catch silent death bugs.
Diffstat (limited to 'tools/testdata/unit_test_output2.txt')
| -rw-r--r-- | tools/testdata/unit_test_output2.txt | 71 |
1 files changed, 71 insertions, 0 deletions
diff --git a/tools/testdata/unit_test_output2.txt b/tools/testdata/unit_test_output2.txt new file mode 100644 index 000000000..5913d3b90 --- /dev/null +++ b/tools/testdata/unit_test_output2.txt @@ -0,0 +1,71 @@ +running 96 tests +test permSerialization_permW0N0E0 +... [32mok[0m +test permFromStringThrows_permW0N0E0 +... [32mok[0m +test compilerInstance_permW0N0E0 +... [32mok[0m +test compilerRun_permW0N0E0 +Compiling /root/project/foo/bar.ts +... [32mok[0m +test compilerRunMultiModule_permW0N0E0 +... [32mok[0m +test compilerRunCircularDependency_permW0N0E0 +Compiling modA +Compiling modB +... [32mok[0m +test compilerResolveModule_permW0N0E0 +... [32mok[0m +test compilerGetModuleDependencies_permW0N0E0 +... [32mok[0m +test compilerGetCompilationSettings_permW0N0E0 +... [32mok[0m +test compilerGetNewLine_permW0N0E0 +... [32mok[0m +test compilerGetScriptFileNames_permW0N0E0 +Compiling /root/project/foo/bar.ts +... [32mok[0m +test compilerRecompileFlag_permW0N0E0 +Compiling /root/project/foo/bar.ts +Compiling /root/project/foo/bar.ts +... [32mok[0m +test compilerGetScriptKind_permW0N0E0 +... [32mok[0m +test compilerGetScriptVersion_permW0N0E0 +Compiling /root/project/foo/bar.ts +... [32mok[0m +test compilerGetScriptVersionUnknown_permW0N0E0 +... [32mok[0m +test compilerGetScriptSnapshot_permW0N0E0 +... [32mok[0m +test compilerGetCurrentDirectory_permW0N0E0 +... [32mok[0m +test compilerGetDefaultLibFileName_permW0N0E0 +... [32mok[0m +test compilerUseCaseSensitiveFileNames_permW0N0E0 +... [32mok[0m +test compilerReadFile_permW0N0E0 +... [32mok[0m +test compilerFileExists_permW0N0E0 +... [32mok[0m +test compilerResolveModuleNames_permW0N0E0 +... [32mok[0m +test consoleTestAssert_permW0N0E0 +... [32mok[0m +test consoleTestStringifyComplexObjects_permW0N0E0 +... [32mok[0m +test consoleTestStringifyCircular_permW0N0E0 +... [32mok[0m +test consoleTestStringifyWithDepth_permW0N0E0 +... [32mok[0m +test consoleTestError_permW0N0E0 +... [32mok[0m +test consoleDetachedLog_permW0N0E0 +Hello world +Hello world +Hello world +Hello world +Hello world +Hello world +... [32mok[0m +test fetchPerm_permW0N0E0 |
