@@ -116,7 +116,7 @@ s = {1, 2, 3}
116116update(s, [5, 4, 3])
117117assert s == {1, 2, 3, 4, 5}
118118
119- [case testPrecomputedFrozensets ]
119+ [case testPrecomputedFrozenSets ]
120120from typing import Any
121121from typing_extensions import Final
122122
@@ -136,16 +136,15 @@ s = set()
136136for i in {None, False, 1, 2.0, "3", b"4", 5j, (6,), CONST}:
137137 s.add(i)
138138
139- [file driver.py]
140- import native
141- from native import CONST, main_set, main_negated_set, non_final_name_set
142-
143- for item in (None, False, 1, 2.0, "3", b"4", 5j, (6,), ((7,),), (), CONST):
144- assert main_set(item), f"{item!r} should be in set_main"
145- assert not main_negated_set(item), item
139+ def test_in_set() -> None:
140+ for item in (None, False, 1, 2.0, "3", b"4", 5j, (6,), ((7,),), (), CONST):
141+ assert main_set(item), f"{item!r} should be in set_main"
142+ assert not main_negated_set(item), item
146143
147- assert non_final_name_set(native.non_const)
148- native.non_const = "updated"
149- assert non_final_name_set("updated")
144+ assert non_final_name_set(non_const)
145+ global non_const
146+ non_const = "updated"
147+ assert non_final_name_set("updated")
150148
151- assert not native.s ^ {None, False, 1, 2.0, "3", b"4", 5j, (6,), CONST}, native.s
149+ def test_for_set() -> None:
150+ assert not s ^ {None, False, 1, 2.0, "3", b"4", 5j, (6,), CONST}, s
0 commit comments