Andrés N. Robalino
ba8383ae2f
to-[csv/tsv] fixes.
2019-09-10 07:00:25 -05:00
Patrick Meredith
39fce1191f
Fix typo
2019-09-04 13:38:17 -04:00
Patrick Meredith
e8764911cb
Add comments for sample.{bson,db}
2019-09-04 13:36:12 -04:00
Patrick Meredith
05e858fa94
Add test
2019-09-03 22:37:26 -04:00
est31
cf0efb811e
Trim trailing whitespace and set it in editorconfig
2019-09-03 02:52:52 +02:00
Andrés N. Robalino
9810df25b4
Readability improvement.
2019-08-29 01:31:56 -05:00
Andrés N. Robalino
55fb1f8dda
Yo quiero Playground taconushell.
2019-08-28 19:32:42 -05:00
Yehuda Katz
f82cc4291f
Migrate commands_test
2019-08-28 10:58:00 -07:00
Yehuda Katz
21ad06b1e1
Remove unwraps and clean up playground
...
The original intent of this patch was to remove more unwraps to reduce
panics. I then lost a ton of time to the fact that the playground isn't
in a temp directory (because of permissions issues on Windows).
This commit improves the test facilities to:
- use a tempdir for the playground
- change the playground API so you instantiate it with a block that
encloses the lifetime of the tempdir
- the block is called with a `dirs` argument that has `dirs.test()` and
other important directories that we were computing by hand all the time
- the block is also called with a `playground` argument that you can use
to construct files (it's the same `Playground` as before)
- change the nu! and nu_error! macros to produce output instead of
taking a variable binding
- change the nu! and nu_error! macros to do the cwd() transformation
internally
- change the nu! and nu_error! macros to take varargs at the end that
get interpolated into the running command
I didn't manage to finish porting all of the tests, so a bunch of tests
are currently commented out. That will need to change before we land
this patch.
2019-08-28 10:01:16 -07:00
Andrés N. Robalino
162c8b4274
swept clean quotes
2019-08-27 06:20:22 -05:00
Andrés N. Robalino
8940e57cf3
mark #[test] back. (deleted and reverting it from.. 12e38063
)
2019-08-25 21:50:55 -05:00
Andrés N. Robalino
0e14ba86ae
[from|to]csv additions/refactoring.
...
Introduced flag to tell `from-to` / `to-csv` whether we want headers parsed and/or written.
2019-08-25 12:32:08 -05:00
Patrick Meredith
3c89cb7e98
Remove test that refuses to pass on Windows (it's just a minor formatting issue)
2019-08-25 12:25:40 -04:00
Patrick Meredith
376809aa2a
Normalize strings for bson tests
2019-08-25 11:43:15 -04:00
Patrick Meredith
e9673c31ea
Remove redundant test
2019-08-25 09:50:25 -04:00
Patrick Meredith
a3b4d47b4e
Finish last few types and add tests
2019-08-25 09:50:25 -04:00
Andrés N. Robalino
11095860c8
rm fully operational and error surveyd.
2019-08-20 06:22:11 -05:00
Andrés N. Robalino
dfcbaed1c6
More descriptive test playground names for commands other than the basic ones.
2019-08-14 15:29:05 -05:00
Jonathan Turner
6cf3dc92fc
Add support for utf16 files
2019-08-12 16:11:42 +12:00
Jonathan Turner
aadacc2d36
Merge master
2019-08-09 16:51:21 +12:00
Andrés N. Robalino
1b7dd52713
Tests pass.
2019-08-07 13:23:02 -05:00
Yehuda Katz
fc173c46d8
Restructuring
2019-08-02 12:15:07 -07:00
Andrés N. Robalino
1bc1bb6111
Glob paths can fail. Communicates the error if it happens. thanks (jonathandturner)
2019-08-01 16:55:49 -05:00
Andrés N. Robalino
375f311331
Wildcard support adventure starting with rm command.
2019-08-01 16:01:53 -05:00
Andrés N. Robalino
0893f89e89
More readable tests.
2019-08-01 04:28:49 -05:00
Andrés N. Robalino
610a91a658
Test coverage for pull #235
2019-08-01 03:31:41 -05:00
Yehuda Katz
73deeb69db
Clean up lint errors
2019-07-23 21:10:48 -07:00
Andrés N. Robalino
2da43f4b06
Introduced initial cp functionality.
2019-07-21 21:23:02 -05:00
Andrés N. Robalino
191dacdd8b
Introduced conversion to csv command.
2019-07-21 02:08:05 -05:00
Jonathan Turner
c36c2a7b50
Switch from_csv to output rows
2019-07-20 18:44:21 +12:00
Jonathan Turner
08f6d29b79
Fix race condition in test
2019-07-20 13:18:27 +12:00
Andrés N. Robalino
895a1b2d72
Introduced ability to open csv documents.
2019-07-19 15:48:42 -05:00
Andrés N. Robalino
514da5bfa7
Can remove files and directories.
2019-07-18 05:21:24 -05:00
Andrés N. Robalino
f120ce63f7
Test cases not needed for now.
2019-07-16 16:47:01 -05:00
Andrés N. Robalino
275126d76d
Back to passing. Windows test failure needs more investigation.
2019-07-16 06:48:10 -05:00
Andrés N. Robalino
67a0606b6d
Different test data for a format Nu does not recognize.
2019-07-16 06:31:53 -05:00
Andrés N. Robalino
5ca9d307c6
Integration tests refactoring and visibility in them.
2019-07-16 05:33:41 -05:00