Wesley Wigham
81fbe12c54
User runner submodule improvements ( #20868 )
...
* Add a reset and clean stage to submodule user tests, improve logging when errors occur
* Also force remove node_modules, update baselines
2017-12-22 11:41:48 -08:00
Nathan Shively-Sanders
4d01390845
Improve assert message
2017-11-10 15:55:29 -08:00
Nathan Shively-Sanders
0d63589fb2
Fix quote lint
2017-11-10 14:21:53 -08:00
Nathan Shively-Sanders
d66e94d09e
ExternalCompileRunner works with submodules
...
If there is a test.json in the directory, it expects to find a
submodule in the directory. The submodule should have the same name as
the directory itself. test.json contains a list of global types that
need to be available, or the empty list if none.
2017-11-10 13:50:18 -08:00
Nathan Shively-Sanders
5fff71742b
Use ts.stringContains instead of String.indexOf
2017-11-10 10:11:44 -08:00
Nathan Shively-Sanders
0d5800a17b
Address PR comments
2017-11-10 09:37:06 -08:00
Nathan Shively-Sanders
a5fa75a0cd
DefinitelyTypedRunner skips ExpectErrors
...
If all errors were ExpectErrors, then it does not fail.
2017-11-09 14:21:08 -08:00
Nathan Shively-Sanders
bb79308a24
Use CRLF and emit test output for stdout/stderr
...
I've got git problems and I'm not even on Windows!
2017-11-08 15:26:05 -08:00
Nathan Shively-Sanders
d64a8f62f2
Refactor user+dt runners into externalCompilerRunner
2017-11-08 13:28:35 -08:00