mirror of
https://github.com/zaphar/ucg.git
synced 2025-07-22 18:19:54 -04:00
FIX: Some unittests had incorrect assertions.
This commit is contained in:
parent
4d11d26e13
commit
b25e12608c
36
src/parse.rs
36
src/parse.rs
@ -1412,26 +1412,22 @@ mod test {
|
|||||||
assert!(field_value(LocatedSpan::new("foo")).is_incomplete() );
|
assert!(field_value(LocatedSpan::new("foo")).is_incomplete() );
|
||||||
assert!(field_value(LocatedSpan::new("foo =")).is_incomplete() );
|
assert!(field_value(LocatedSpan::new("foo =")).is_incomplete() );
|
||||||
|
|
||||||
//assert_eq!(field_value(LocatedSpan::new("foo = 1")),
|
assert_eq!(field_value(LocatedSpan::new("foo = 1")),
|
||||||
// IResult::Done(LocatedSpan { offset: 7, line: 1, fragment: "" },
|
IResult::Done(LocatedSpan { offset: 7, line: 1, fragment: "" },
|
||||||
// (Token::new("foo", 1, 1),
|
(Token::new("foo", 1, 1),
|
||||||
// Expression::Simple(Value::Int(value_node!(1, 1, 7))))) );
|
Expression::Simple(Value::Int(value_node!(1, 1, 7))))) );
|
||||||
//assert_eq!(field_value(LocatedSpan::new("foo = \"1\"")),
|
assert_eq!(field_value(LocatedSpan::new("foo = \"1\"")),
|
||||||
// IResult::Done(LocatedSpan { offset: 9, line: 1, fragment: "" },
|
IResult::Done(LocatedSpan { offset: 9, line: 1, fragment: "" },
|
||||||
// (Token::new("foo", 1, 1),
|
(Token::new("foo", 1, 1),
|
||||||
// Expression::Simple(Value::String(value_node!("1".to_string(), 1, 7))))) );
|
Expression::Simple(Value::String(value_node!("1".to_string(), 1, 7))))) );
|
||||||
//assert_eq!(field_value(LocatedSpan::new("foo = bar")),
|
assert_eq!(field_value(LocatedSpan::new("foo = bar ")),
|
||||||
// IResult::Done(LocatedSpan { offset: 9, line: 1, fragment: "" },
|
IResult::Done(LocatedSpan { offset: 10, line: 1, fragment: "" },
|
||||||
// (Token::new("foo", 1, 1),
|
(Token::new("foo", 1, 1),
|
||||||
// Expression::Simple(Value::Symbol(value_node!("bar".to_string(), 1, 7))))) );
|
Expression::Simple(Value::Selector(make_selector!(make_expr!("bar", 1, 7), 1, 6))))) );
|
||||||
//assert_eq!(field_value(LocatedSpan::new("foo = bar ")),
|
assert_eq!(field_value(LocatedSpan::new("foo = bar.baz ")),
|
||||||
// IResult::Done(LocatedSpan { offset: 10, line: 1, fragment: "" },
|
IResult::Done(LocatedSpan { offset: 14, line: 1, fragment: "" },
|
||||||
// (Token::new("foo", 1, 1),
|
(Token::new("foo", 1, 1),
|
||||||
// Expression::Simple(Value::Symbol(value_node!("bar".to_string(), 1, 7))))) );
|
Expression::Simple(Value::Selector(make_selector!(make_expr!("bar", 1, 7) => [ make_tok!("baz", 1, 11) ] => 1, 6))))));
|
||||||
//assert_eq!(field_value(LocatedSpan::new("foo = bar.baz ")),
|
|
||||||
// IResult::Done(LocatedSpan { offset: 14, line: 1, fragment: "" },
|
|
||||||
// (Token::new("foo", 1, 1),
|
|
||||||
// Expression::Simple(Value::Selector(make_selector!(make_expr!("bar") => "baz"))))));
|
|
||||||
}
|
}
|
||||||
|
|
||||||
#[test]
|
#[test]
|
||||||
|
Loading…
x
Reference in New Issue
Block a user