1- from testutils import assert_raises
1+ from testutils import assert_raises , assertRaises
22
33assert set ([1 ,2 ]) == set ([1 ,2 ])
44assert not set ([1 ,2 ,3 ]) == set ([1 ,2 ])
@@ -109,12 +109,8 @@ def __hash__(self):
109109a = set ([1 ,2 ,3 ])
110110a |= set ([3 ,4 ,5 ])
111111assert a == set ([1 ,2 ,3 ,4 ,5 ])
112- try :
112+ with assertRaises ( TypeError ) :
113113 a |= 1
114- except TypeError :
115- pass
116- else :
117- assert False , "TypeError not raised"
118114
119115a = set ([1 ,2 ,3 ])
120116a .intersection_update ([2 ,3 ,4 ,5 ])
@@ -124,12 +120,8 @@ def __hash__(self):
124120a = set ([1 ,2 ,3 ])
125121a &= set ([2 ,3 ,4 ,5 ])
126122assert a == set ([2 ,3 ])
127- try :
123+ with assertRaises ( TypeError ) :
128124 a &= 1
129- except TypeError :
130- pass
131- else :
132- assert False , "TypeError not raised"
133125
134126a = set ([1 ,2 ,3 ])
135127a .difference_update ([3 ,4 ,5 ])
@@ -139,12 +131,8 @@ def __hash__(self):
139131a = set ([1 ,2 ,3 ])
140132a -= set ([3 ,4 ,5 ])
141133assert a == set ([1 ,2 ])
142- try :
134+ with assertRaises ( TypeError ) :
143135 a -= 1
144- except TypeError :
145- pass
146- else :
147- assert False , "TypeError not raised"
148136
149137a = set ([1 ,2 ,3 ])
150138a .symmetric_difference_update ([3 ,4 ,5 ])
@@ -154,9 +142,5 @@ def __hash__(self):
154142a = set ([1 ,2 ,3 ])
155143a ^= set ([3 ,4 ,5 ])
156144assert a == set ([1 ,2 ,4 ,5 ])
157- try :
145+ with assertRaises ( TypeError ) :
158146 a ^= 1
159- except TypeError :
160- pass
161- else :
162- assert False , "TypeError not raised"
0 commit comments