Blame tests/modules/pass_bad_tests.aug

Packit Service a2ae7a
(* Make sure that nonsensical tests fail properly instead of *)
Packit Service a2ae7a
(* causing a segfault (see bug #129)                         *)
Packit Service a2ae7a
module Pass_bad_tests =
Packit Service a2ae7a
Packit Service a2ae7a
 let k = [ key "a" ]*
Packit Service a2ae7a
Packit Service a2ae7a
 test k put "aaa" after insb "a" "/a[4]" = *
Packit Service a2ae7a
 test k put "aaa" after insa "a" "/a[4]" = *
Packit Service a2ae7a
Packit Service a2ae7a
 test k put "aa" after set "x[func()]" "foo" = *
Packit Service a2ae7a
Packit Service a2ae7a
 (* Make sure we reset internal error flags after the above *)
Packit Service a2ae7a
 test k get "aa" = { "a" } { "a" }
Packit Service a2ae7a
Packit Service a2ae7a
 test k put "aa" after rm "/a[func()]" = *
Packit Service a2ae7a
Packit Service a2ae7a
 test k put "aa" after clear "/a[func()]" = *