Commit Graph
9 Commits
Author SHA1 Message Date
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