# file : tests/type/set/testscript # license : MIT; see accompanying LICENSE file # See also tests in function/*/ (size()), type/json/ (json_set). .include ../../common.testscript : basics : $* <>EOO s = [string_set] a b a print $s s += c b print $s s =+ d b print $s EOI a b a b c a b c d EOO : type : $* <>EOO s = [string_set] print $type($s) EOI string_set EOO : subscript : $* <>EOO s = [string_set] a b c print ($s[b]) print ($s[z]) EOI true false EOO : iteration : $* <>EOO for s: [string_set] a b c print $type($s) $s for s: [string_set, null] fail bad EOI string a string b string c EOO