nushell/tests/commands
Jason Gedge 7304d06c0b
Use threads to avoid blocking reads/writes in externals. (#1440)
In particular, one thing that we can't (properly) do before this commit
is consuming an infinite input stream. For example:

```
yes | grep y | head -n10
```

will give 10 "y"s in most shells, but blocks indefinitely in nu. This PR
resolves that by doing blocking I/O in threads, and reducing the `await`
calls we currently have in our pipeline code.
2020-03-02 06:19:09 +13:00
..
append.rs Get error message improvements. (#1185) 2020-01-10 10:44:24 -05:00
calc.rs Make a calc command (#1280) 2020-01-29 08:34:36 -05:00
cd.rs Ensure stable plugins get installed. (#1373) 2020-02-10 15:32:10 -05:00
compact.rs More renames 2019-12-18 07:54:39 +13:00
cp.rs Short-hand flags (#1378) 2020-02-11 18:24:31 -08:00
default.rs More renames 2019-12-18 07:54:39 +13:00
edit.rs More renames 2019-12-18 07:54:39 +13:00
enter.rs More renames 2019-12-18 07:54:39 +13:00
first.rs More renames 2019-12-18 07:54:39 +13:00
format.rs More renames 2019-12-18 07:54:39 +13:00
get.rs Get error message improvements. (#1185) 2020-01-10 10:44:24 -05:00
group_by.rs More renames 2019-12-18 07:54:39 +13:00
histogram.rs More renames 2019-12-18 07:54:39 +13:00
insert.rs More renames 2019-12-18 07:54:39 +13:00
last.rs More renames 2019-12-18 07:54:39 +13:00
lines.rs Short-hand flags (#1378) 2020-02-11 18:24:31 -08:00
ls.rs Improve tests and labeling in FilesystemShell (#1305) 2020-02-01 03:34:34 -05:00
mkdir.rs More renames 2019-12-18 07:54:39 +13:00
mod.rs add a touch command (#1399) 2020-02-19 09:54:32 +13:00
mv.rs Fixed mv not throwing error when the source path was invalid (#1351) 2020-02-07 12:40:48 -05:00
nth.rs This commit is the continuing phase of extracting functionality to subcrates. We extract test helpers and begin to change Nu shell's test organization along with it. 2019-12-15 11:34:58 -05:00
open.rs Added attributes to from-xml command (#1272) 2020-01-26 05:16:40 +13:00
parse.rs Get error message improvements. (#1185) 2020-01-10 10:44:24 -05:00
pick.rs Restructure and streamline token expansion (#1123) 2020-01-21 17:45:03 -05:00
prepend.rs Get error message improvements. (#1185) 2020-01-10 10:44:24 -05:00
range.rs More renames 2019-12-18 07:54:39 +13:00
reverse.rs More renames 2019-12-18 07:54:39 +13:00
rm.rs Short-hand flags (#1378) 2020-02-11 18:24:31 -08:00
save.rs Ensure stable plugins get installed. (#1373) 2020-02-10 15:32:10 -05:00
sort_by.rs Add support for primitive values to sort-by (#1241) 2020-01-20 08:08:36 +13:00
split_by.rs More renames 2019-12-18 07:54:39 +13:00
split_column.rs More renames 2019-12-18 07:54:39 +13:00
touch.rs Use threads to avoid blocking reads/writes in externals. (#1440) 2020-03-02 06:19:09 +13:00
uniq.rs Allow ColumnPaths when picking tables. (#1191) 2020-01-11 01:45:09 -05:00
where_.rs Get error message improvements. (#1185) 2020-01-10 10:44:24 -05:00
wrap.rs More renames 2019-12-18 07:54:39 +13:00