diff options
author | Andrés N. Robalino <andres@androbtech.com> | 2020-10-15 17:25:17 -0500 |
---|---|---|
committer | GitHub <noreply@github.com> | 2020-10-15 17:25:17 -0500 |
commit | 791e07650d10684a6239c2c8ff229281e923f0ca (patch) | |
tree | 1829b42da031db343087353160edd071f49387cc /crates/nu-test-support/src | |
parent | bf2363947b7c00b3b217781708c160f33b7e3e3e (diff) |
ColumnPath creation flexibility. (#2674)
Diffstat (limited to 'crates/nu-test-support/src')
-rw-r--r-- | crates/nu-test-support/src/value.rs | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/crates/nu-test-support/src/value.rs b/crates/nu-test-support/src/value.rs index 428939aa1..ddc3afb07 100644 --- a/crates/nu-test-support/src/value.rs +++ b/crates/nu-test-support/src/value.rs @@ -2,8 +2,7 @@ use chrono::{DateTime, NaiveDate, Utc}; use indexmap::IndexMap; use nu_errors::ShellError; use nu_protocol::{ColumnPath, PathMember, Primitive, UntaggedValue, Value}; -use nu_source::{Span, Tagged, TaggedItem}; -use nu_value_ext::as_column_path; +use nu_source::{Span, SpannedItem, Tagged, TaggedItem}; use num_bigint::BigInt; pub fn int(s: impl Into<BigInt>) -> Value { @@ -43,8 +42,9 @@ pub fn date(input: impl Into<String>) -> Value { .into_untagged_value() } -pub fn column_path(paths: &[Value]) -> Result<Tagged<ColumnPath>, ShellError> { - as_column_path(&table(paths)) +pub fn column_path(paths: &str) -> Result<Tagged<ColumnPath>, ShellError> { + let paths = paths.to_string().spanned_unknown(); + Ok(ColumnPath::build(&paths).tagged_unknown()) } pub fn error_callback( |