leaf replacement test
This commit is contained in:
parent
c566e2cef1
commit
5b5fdab050
@ -38,6 +38,7 @@ pub fn tree_test() {
|
|||||||
let assert Ok(tree) = query.set(tree, ".a.b2.c", tree.String("bar"))
|
let assert Ok(tree) = query.set(tree, ".a.b2.c", tree.String("bar"))
|
||||||
let assert Ok(tree) = query.set(tree, ".a.b", tree.String("new foo"))
|
let assert Ok(tree) = query.set(tree, ".a.b", tree.String("new foo"))
|
||||||
let assert Ok(tree) = query.set(tree, ".a2.b3", tree.Int(42))
|
let assert Ok(tree) = query.set(tree, ".a2.b3", tree.Int(42))
|
||||||
|
let assert Ok(tree) = query.set(tree, ".a2.b3", tree.Int(43))
|
||||||
|
|
||||||
query.get(tree, ".a.b", False)
|
query.get(tree, ".a.b", False)
|
||||||
|> should.equal(tree.Leaf(tree.String("new foo")) |> Ok())
|
|> should.equal(tree.Leaf(tree.String("new foo")) |> Ok())
|
||||||
@ -48,5 +49,5 @@ pub fn tree_test() {
|
|||||||
|> Ok(),
|
|> Ok(),
|
||||||
)
|
)
|
||||||
query.get(tree, ".a2.b3", False)
|
query.get(tree, ".a2.b3", False)
|
||||||
|> should.equal(tree.Leaf(tree.Int(42)) |> Ok())
|
|> should.equal(tree.Leaf(tree.Int(43)) |> Ok())
|
||||||
}
|
}
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user