summaryrefslogtreecommitdiff
path: root/crates/nu-test-support/src
diff options
context:
space:
mode:
authorAndrés N. Robalino <andres@androbtech.com>2020-10-15 17:25:17 -0500
committerGitHub <noreply@github.com>2020-10-15 17:25:17 -0500
commit791e07650d10684a6239c2c8ff229281e923f0ca (patch)
tree1829b42da031db343087353160edd071f49387cc /crates/nu-test-support/src
parentbf2363947b7c00b3b217781708c160f33b7e3e3e (diff)
ColumnPath creation flexibility. (#2674)
Diffstat (limited to 'crates/nu-test-support/src')
-rw-r--r--crates/nu-test-support/src/value.rs8
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(