summaryrefslogtreecommitdiff
path: root/test/vytree_test.ml
diff options
context:
space:
mode:
authorDaniil Baturin <daniil@baturin.org>2024-11-07 18:02:08 +0000
committerGitHub <noreply@github.com>2024-11-07 18:02:08 +0000
commit196fdd7fdf6dcf751b7364c59e34278bfd0193e3 (patch)
treecfeff0991481c8281e24cf1698b20a76854059a4 /test/vytree_test.ml
parentdd9271b4304c6b1a5a2576821d1b2b8fd3aa6bf5 (diff)
parent9b90d3cc4da72c13ef4270150e4b547ff03fc813 (diff)
downloadvyconf-196fdd7fdf6dcf751b7364c59e34278bfd0193e3.tar.gz
vyconf-196fdd7fdf6dcf751b7364c59e34278bfd0193e3.zip
Merge pull request #11 from jestabro/vyconf-minimal
T6718: use the vyconf daemon for validation of set commands
Diffstat (limited to 'test/vytree_test.ml')
-rw-r--r--test/vytree_test.ml8
1 files changed, 5 insertions, 3 deletions
diff --git a/test/vytree_test.ml b/test/vytree_test.ml
index 6133fb3..ecd75eb 100644
--- a/test/vytree_test.ml
+++ b/test/vytree_test.ml
@@ -1,5 +1,7 @@
+[@@@ocaml.warning "-27"]
+
open OUnit2
-open Vytree
+open Vyos1x.Vytree
(* Destructuting a freshly made node gives us what
we made it from *)
@@ -148,7 +150,7 @@ let test_merge_children_no_duplicates test_ctxt =
[make_full () "foo" [make () "bar"];
make () "bar";
make_full () "baz" [make () "quuz"]] in
- let node' = merge_children (fun x y -> x) node in
+ let node' = merge_children (fun x y -> x) (fun x y -> compare x y) node in
assert_equal (list_children node') ["foo"; "bar"; "baz"]
@@ -160,7 +162,7 @@ let test_merge_children_has_duplicates test_ctxt =
[make_full () "foo" [make () "bar"];
make () "quux";
make_full () "foo" [make () "baz"]] in
- let node' = merge_children (fun x y -> x) node in
+ let node' = merge_children (fun x y -> x) (fun x y -> compare x y) node in
assert_equal (list_children node') ["foo"; "quux"];
assert_equal (get node' ["foo"] |> list_children) ["bar"; "baz"]