nushell/tests
Yehuda Katz 0dc4b2b686 Add support for external escape valve (^dir)
This commit makes it possible to force nu to treat a command as an external command by prefixing it with `^`. For example `^dir` will force `dir` to run an external command, even if `dir` is also a registered nu command.

This ensures that users don't need to leave nu just because we happened to use a command they need.

This commit adds a new token type for external commands, which, among other things, makes it pretty straight forward to syntax highlight external commands uniquely, and generally to treat them as special.
2019-08-15 15:18:18 -07:00
..
fixtures Add support for utf16 files 2019-08-12 16:11:42 +12:00
helpers Reverted test removal from (dfcbaed) 2019-08-14 15:55:26 -05:00
command_cd_tests.rs Add support for external escape valve (^dir) 2019-08-15 15:18:18 -07:00
command_cp_tests.rs copies_expected -> expected. Use expected as test dirname expectation outcomes from now on. 2019-08-14 16:05:35 -05:00
command_enter_test.rs Shellring traversal and filesystem environment retention per session confirmed. 2019-08-15 02:10:33 -05:00
command_ls_tests.rs regular, * wildcard, and ? covered. 2019-08-02 05:31:15 -05:00
command_mkdir_tests.rs More descriptive test playground names for commands other than the basic ones. 2019-08-14 15:29:05 -05:00
command_mv_tests.rs mv introduced. \¡Viva\! 2019-08-14 15:29:05 -05:00
commands_test.rs More descriptive test playground names for commands other than the basic ones. 2019-08-14 15:29:05 -05:00
external_tests.rs Add support for external escape valve (^dir) 2019-08-15 15:18:18 -07:00
filter_inc_tests.rs Reverted test removal from (dfcbaed) 2019-08-14 15:55:26 -05:00
filter_str_tests.rs Test sample changed to check behavior with strings on different operating systems. 2019-08-11 13:18:42 -05:00
filters_test.rs Extract tests. 2019-08-10 04:40:32 -05:00
tests.rs Covered the remaining semver flags for inc plugin. 2019-08-10 06:04:13 -05:00