@@ -701,7 +701,8 @@ def test_init(self):
701
701
s .__init__ (self .otherword )
702
702
self .assertEqual (s , set (self .word ))
703
703
704
- @unittest .skip ("TODO: RUSTPYTHON" )
704
+ # TODO: RUSTPYTHON
705
+ @unittest .expectedFailure
705
706
def test_singleton_empty_frozenset (self ):
706
707
f = frozenset ()
707
708
efs = [frozenset (), frozenset ([]), frozenset (()), frozenset ('' ),
@@ -921,7 +922,6 @@ def test_iteration(self):
921
922
setiter = iter (self .set )
922
923
self .assertEqual (setiter .__length_hint__ (), len (self .set ))
923
924
924
- @unittest .skip ("TODO: RUSTPYTHON" )
925
925
def test_pickling (self ):
926
926
for proto in range (pickle .HIGHEST_PROTOCOL + 1 ):
927
927
p = pickle .dumps (self .set , proto )
@@ -1788,7 +1788,6 @@ def __hash__(self):
1788
1788
return 0
1789
1789
1790
1790
class TestWeirdBugs (unittest .TestCase ):
1791
- @unittest .skip ("TODO: RUSTPYTHON" )
1792
1791
def test_8420_set_merge (self ):
1793
1792
# This used to segfault
1794
1793
global be_bad , set2 , dict2
@@ -1815,7 +1814,8 @@ def test_iter_and_mutate(self):
1815
1814
s .update (range (100 ))
1816
1815
list (si )
1817
1816
1818
- @unittest .skip ("TODO: RUSTPYTHON" )
1817
+ # TODO: RUSTPYTHON
1818
+ @unittest .expectedFailure
1819
1819
def test_merge_and_mutate (self ):
1820
1820
class X :
1821
1821
def __hash__ (self ):
0 commit comments