mirror of
https://github.com/nushell/nushell
synced 2024-12-27 05:23:11 +00:00
get command tests already present and move to their own.
This commit is contained in:
parent
503e521820
commit
f57489ed92
1 changed files with 0 additions and 74 deletions
|
@ -166,80 +166,6 @@ fn last_gets_last_row_when_no_amount_given() {
|
||||||
})
|
})
|
||||||
}
|
}
|
||||||
|
|
||||||
#[test]
|
|
||||||
fn get() {
|
|
||||||
Playground::setup("get_test_1", |dirs, sandbox| {
|
|
||||||
sandbox.with_files(vec![FileWithContent(
|
|
||||||
"sample.toml",
|
|
||||||
r#"
|
|
||||||
nu_party_venue = "zion"
|
|
||||||
"#,
|
|
||||||
)]);
|
|
||||||
|
|
||||||
let actual = nu!(
|
|
||||||
cwd: dirs.test(), h::pipeline(
|
|
||||||
r#"
|
|
||||||
open sample.toml
|
|
||||||
| get nu_party_venue
|
|
||||||
| echo $it
|
|
||||||
"#
|
|
||||||
));
|
|
||||||
|
|
||||||
assert_eq!(actual, "zion");
|
|
||||||
})
|
|
||||||
}
|
|
||||||
|
|
||||||
#[test]
|
|
||||||
fn get_more_than_one_member() {
|
|
||||||
Playground::setup("get_test_2", |dirs, sandbox| {
|
|
||||||
sandbox.with_files(vec![FileWithContent(
|
|
||||||
"sample.toml",
|
|
||||||
r#"
|
|
||||||
[[fortune_tellers]]
|
|
||||||
name = "Andrés N. Robalino"
|
|
||||||
arepas = 1
|
|
||||||
broken_builds = 0
|
|
||||||
|
|
||||||
[[fortune_tellers]]
|
|
||||||
name = "Jonathan Turner"
|
|
||||||
arepas = 1
|
|
||||||
broken_builds = 1
|
|
||||||
|
|
||||||
[[fortune_tellers]]
|
|
||||||
name = "Yehuda Katz"
|
|
||||||
arepas = 1
|
|
||||||
broken_builds = 1
|
|
||||||
"#,
|
|
||||||
)]);
|
|
||||||
|
|
||||||
let actual = nu!(
|
|
||||||
cwd: dirs.test(), h::pipeline(
|
|
||||||
r#"
|
|
||||||
open sample.toml
|
|
||||||
| get fortune_tellers
|
|
||||||
| get arepas broken_builds
|
|
||||||
| sum
|
|
||||||
| echo $it
|
|
||||||
"#
|
|
||||||
));
|
|
||||||
|
|
||||||
assert_eq!(actual, "5");
|
|
||||||
})
|
|
||||||
}
|
|
||||||
|
|
||||||
#[test]
|
|
||||||
fn get_requires_at_least_one_member() {
|
|
||||||
Playground::setup("first_test_3", |dirs, sandbox| {
|
|
||||||
sandbox.with_files(vec![EmptyFile("andres.txt")]);
|
|
||||||
|
|
||||||
let actual = nu_error!(
|
|
||||||
cwd: dirs.test(), "ls | get"
|
|
||||||
);
|
|
||||||
|
|
||||||
assert!(actual.contains("requires member parameter"));
|
|
||||||
})
|
|
||||||
}
|
|
||||||
|
|
||||||
#[test]
|
#[test]
|
||||||
fn lines() {
|
fn lines() {
|
||||||
let actual = nu!(
|
let actual = nu!(
|
||||||
|
|
Loading…
Reference in a new issue