nushell/tests/fixtures/formats
Simon Goller 19c3570cf9
Allow open to work with 'from ...' block commands (#5049)
* Remove panic from BlockCommands run function

Instead of panicing, the run method now returns an error to prevent
nushell from unexpected termination.

* Add ability to open command to run with blocks

The open command tries to parse the content of the file
if there is a command called 'from (file ending)'.  This works
fine if the command was 'built in' because the run method doesn't
fail in this case.  It did fail on a BlockCommand, though.

This change will first probe if the command contains a block and
evaluate it, if this is the case.  If there is no block, it will run
the command the same way as before.

* Add test open files with BlockCommands

* Update open.rs

* Adjust file type on open with BlockCommand parser

Co-authored-by: JT <547158+jntrnr@users.noreply.github.com>
2022-04-02 07:52:32 +13:00
..
activate-foo.nu Allow expanding aliases before keywords, improve hiding (#4858) 2022-03-18 11:35:50 +13:00
appveyor.yml Add yaml roundtrip test. Bump nu version 2019-07-18 05:51:53 +12:00
caco3_plastics.csv Introduced conversion to csv command. 2019-07-21 02:08:05 -05:00
caco3_plastics.tsv [from/to]tsv support. 2019-08-29 04:02:16 -05:00
cargo_sample.toml align all of the serde_json crates to the same version (#4949) 2022-03-25 18:54:49 +13:00
deactivate-foo.nu Allow expanding aliases before keywords, improve hiding (#4858) 2022-03-18 11:35:50 +13:00
jonathan.xml Integration tests refactoring and visibility in them. 2019-07-16 05:33:41 -05:00
lines_test.txt Fix buffering in lines command (#2111) 2020-07-05 12:20:58 +12:00
random_numbers.csv Add random_numbers.csv to repo, so it is easier to update histogram examples 2020-08-15 07:51:12 -05:00
sample-ls-output.json Add flag for case-insensitive sort-by (#2225) 2020-07-21 05:31:58 +12:00
sample-ps-output.json Issue 1787 (#1827) 2020-05-23 20:08:39 -04:00
sample-simple.json Use iterator chain instead of string concat. (#2655) 2020-10-10 18:30:48 +13:00
sample-sys-output.json Issue 1787 (#1827) 2020-05-23 20:08:39 -04:00
sample.blockcommandparser Allow open to work with 'from ...' block commands (#5049) 2022-04-02 07:52:32 +13:00
sample.bson Add Decimal to sample.bson 2019-08-31 19:15:48 +02:00
sample.db Add SQLite support 2019-08-30 20:54:45 -04:00
sample.eml Create benign email test fixture (#2445) 2020-08-29 12:57:50 -04:00
sample.ini Add end_plugin and sum 2019-07-27 06:40:00 +12:00
sample.nuon More nuon tests, fix table print (#4762) 2022-03-07 08:39:02 -05:00
sample.url Add urlencode/urldecode 2019-09-19 16:25:29 +12:00
sample_data.ods Add the from-ods command (#1161) 2020-01-07 19:35:00 +13:00
sample_data.xlsx Add from_xlsx for importing excel files 2019-11-17 16:18:41 +13:00
sample_def.nu Allow expanding aliases before keywords, improve hiding (#4858) 2022-03-18 11:35:50 +13:00
sample_headers.xlsx WIP: 1486/first row as headers (#1530) 2020-03-29 15:05:57 +13:00
script.nu Prototype shebang support (#1368) 2020-02-10 08:49:45 -08:00
script_multiline.nu Rename count to length (#3166) 2021-03-14 10:46:40 +13:00
sgml_description.json Add end_plugin and sum 2019-07-27 06:40:00 +12:00
utf16.ini Add support for utf16 files 2019-08-12 16:11:42 +12:00