Lines Matching full:make
28 asserts.true(env, sets.is_equal(sets.make(), sets.make()))
29 asserts.false(env, sets.is_equal(sets.make(), sets.make([1])))
30 asserts.false(env, sets.is_equal(sets.make([1]), sets.make()))
31 asserts.true(env, sets.is_equal(sets.make([1]), sets.make([1])))
32 asserts.false(env, sets.is_equal(sets.make([1]), sets.make([1, 2])))
33 asserts.false(env, sets.is_equal(sets.make([1]), sets.make([2])))
34 asserts.false(env, sets.is_equal(sets.make([1]), sets.make([1, 2])))
37 asserts.true(env, sets.is_equal(sets.make([1, 1]), sets.make([1])))
41 is_equal_test = unittest.make(_is_equal_test)
47 asserts.true(env, sets.is_subset(sets.make(), sets.make()))
48 asserts.true(env, sets.is_subset(sets.make(), sets.make([1])))
49 asserts.false(env, sets.is_subset(sets.make([1]), sets.make()))
50 asserts.true(env, sets.is_subset(sets.make([1]), sets.make([1])))
51 asserts.true(env, sets.is_subset(sets.make([1]), sets.make([1, 2])))
52 asserts.false(env, sets.is_subset(sets.make([1]), sets.make([2])))
55 asserts.true(env, sets.is_subset(sets.make([1, 1]), sets.make([1, 2])))
59 is_subset_test = unittest.make(_is_subset_test)
65 asserts.true(env, sets.disjoint(sets.make(), sets.make()))
66 asserts.true(env, sets.disjoint(sets.make(), sets.make([1])))
67 asserts.true(env, sets.disjoint(sets.make([1]), sets.make()))
68 asserts.false(env, sets.disjoint(sets.make([1]), sets.make([1])))
69 asserts.false(env, sets.disjoint(sets.make([1]), sets.make([1, 2])))
70 asserts.true(env, sets.disjoint(sets.make([1]), sets.make([2])))
73 asserts.false(env, sets.disjoint(sets.make([1, 1]), sets.make([1, 2])))
77 disjoint_test = unittest.make(_disjoint_test)
83 asserts.new_set_equals(env, sets.make(), sets.intersection(sets.make(), sets.make()))
84 asserts.new_set_equals(env, sets.make(), sets.intersection(sets.make(), sets.make([1])))
85 asserts.new_set_equals(env, sets.make(), sets.intersection(sets.make([1]), sets.make()))
86 asserts.new_set_equals(env, sets.make([1]), sets.intersection(sets.make([1]), sets.make([1])))
87 … asserts.new_set_equals(env, sets.make([1]), sets.intersection(sets.make([1]), sets.make([1, 2])))
88 asserts.new_set_equals(env, sets.make(), sets.intersection(sets.make([1]), sets.make([2])))
91 …asserts.new_set_equals(env, sets.make([1]), sets.intersection(sets.make([1, 1]), sets.make([1, 2])…
95 intersection_test = unittest.make(_intersection_test)
101 asserts.new_set_equals(env, sets.make(), sets.union())
102 asserts.new_set_equals(env, sets.make([1]), sets.union(sets.make([1])))
103 asserts.new_set_equals(env, sets.make(), sets.union(sets.make(), sets.make()))
104 asserts.new_set_equals(env, sets.make([1]), sets.union(sets.make(), sets.make([1])))
105 asserts.new_set_equals(env, sets.make([1]), sets.union(sets.make([1]), sets.make()))
106 asserts.new_set_equals(env, sets.make([1]), sets.union(sets.make([1]), sets.make([1])))
107 asserts.new_set_equals(env, sets.make([1, 2]), sets.union(sets.make([1]), sets.make([1, 2])))
108 asserts.new_set_equals(env, sets.make([1, 2]), sets.union(sets.make([1]), sets.make([2])))
111 asserts.new_set_equals(env, sets.make([1, 2]), sets.union(sets.make([1, 1]), sets.make([1, 2])))
115 union_test = unittest.make(_union_test)
121 asserts.new_set_equals(env, sets.make(), sets.difference(sets.make(), sets.make()))
122 asserts.new_set_equals(env, sets.make(), sets.difference(sets.make(), sets.make([1])))
123 asserts.new_set_equals(env, sets.make([1]), sets.difference(sets.make([1]), sets.make()))
124 asserts.new_set_equals(env, sets.make(), sets.difference(sets.make([1]), sets.make([1])))
125 asserts.new_set_equals(env, sets.make(), sets.difference(sets.make([1]), sets.make([1, 2])))
126 asserts.new_set_equals(env, sets.make([1]), sets.difference(sets.make([1]), sets.make([2])))
129 … asserts.new_set_equals(env, sets.make([2]), sets.difference(sets.make([1, 2]), sets.make([1, 1])))
133 difference_test = unittest.make(_difference_test)
139 asserts.equals(env, [], sets.to_list(sets.make()))
140 asserts.equals(env, [1], sets.to_list(sets.make([1, 1, 1])))
141 asserts.equals(env, [1, 2, 3], sets.to_list(sets.make([1, 2, 3])))
145 to_list_test = unittest.make(_to_list_test)
148 """Unit tests for sets.make."""
151 asserts.equals(env, {}, sets.make()._values)
152 asserts.equals(env, {x: None for x in [1, 2, 3]}, sets.make([1, 1, 2, 2, 3, 3])._values)
156 make_test = unittest.make(_make_test)
162 asserts.new_set_equals(env, sets.copy(sets.make()), sets.make())
163 asserts.new_set_equals(env, sets.copy(sets.make([1, 2, 3])), sets.make([1, 2, 3]))
166 original = sets.make([1, 2, 3])
173 copy_test = unittest.make(_copy_test)
179 asserts.new_set_equals(env, sets.make([1, 2, 3]), sets.insert(sets.make([1, 2]), 3))
182 original = sets.make([1, 2, 3])
193 insert_test = unittest.make(_insert_test)
199 asserts.false(env, sets.contains(sets.make(), 1))
200 asserts.true(env, sets.contains(sets.make([1]), 1))
201 asserts.true(env, sets.contains(sets.make([1, 2]), 1))
202 asserts.false(env, sets.contains(sets.make([2, 3]), 1))
206 contains_test = unittest.make(_contains_test)
212 asserts.equals(env, 0, sets.length(sets.make()))
213 asserts.equals(env, 1, sets.length(sets.make([1])))
214 asserts.equals(env, 2, sets.length(sets.make([1, 2])))
218 length_test = unittest.make(_length_test)
224 asserts.new_set_equals(env, sets.make([1, 2]), sets.remove(sets.make([1, 2, 3]), 3))
227 original = sets.make([1, 2, 3])
233 remove_test = unittest.make(_remove_test)
239 asserts.equals(env, "[]", sets.repr(sets.make()))
240 asserts.equals(env, "[1]", sets.repr(sets.make([1])))
241 asserts.equals(env, "[1, 2]", sets.repr(sets.make([1, 2])))
243 asserts.equals(env, "[]", sets.str(sets.make()))
244 asserts.equals(env, "[1]", sets.str(sets.make([1])))
245 asserts.equals(env, "[1, 2]", sets.str(sets.make([1, 2])))
249 repr_str_test = unittest.make(_repr_str_test)