@@ -6446,37 +6446,40 @@ def _test_set_operator_symbols(cls, obj):
64466446        case  =  unittest .TestCase ()
64476447        obj .update (['a' , 'b' , 'c' ])
64486448        case .assertEqual (len (obj ), 3 )
6449-         result  =  obj  &  {'b' , 'c' , 'd' }
6450-         case .assertSetEqual (result , {'b' , 'c' })
64516449        case .assertIn ('a' , obj )
64526450        case .assertNotIn ('d' , obj )
6453-         obj  &=  {'b' , 'c' , 'd' }
6454-         case .assertSetEqual (obj , {'b' , 'c' })
6455-         obj .update (['a' , 'b' , 'c' ])
6456-         obj  |=  {'d' , 'e' }
6457-         case .assertSetEqual (obj , {'a' , 'b' , 'c' , 'd' , 'e' })
6458-         obj  -=  {'a' , 'b' }
6459-         case .assertSetEqual (obj , {'c' , 'd' , 'e' })
6460-         obj  ^=  {'b' , 'c' , 'd' }
6461-         case .assertSetEqual (obj , {'b' , 'e' })
6462-         obj .clear ()
6463-         obj .update (['a' , 'b' , 'c' ])
64646451        result  =  obj  |  {'d' , 'e' }
64656452        case .assertSetEqual (result , {'a' , 'b' , 'c' , 'd' , 'e' })
64666453        result  =  {'d' , 'e' } |  obj 
64676454        case .assertSetEqual (result , {'a' , 'b' , 'c' , 'd' , 'e' })
6455+         obj  |=  {'d' , 'e' }
6456+         case .assertSetEqual (obj , {'a' , 'b' , 'c' , 'd' , 'e' })
6457+         obj .clear ()
6458+         obj .update (['a' , 'b' , 'c' ])
64686459        result  =  {'a' , 'b' , 'd' } -  obj 
64696460        case .assertSetEqual (result , {'d' })
64706461        result  =  obj  -  {'a' , 'b' }
64716462        case .assertSetEqual (result , {'c' })
6463+         obj  -=  {'a' , 'b' }
6464+         case .assertSetEqual (obj , {'c' })
6465+         obj .clear ()
6466+         obj .update (['a' , 'b' , 'c' ])
64726467        result  =  {'b' , 'c' , 'd' } ^  obj 
64736468        case .assertSetEqual (result , {'a' , 'd' })
64746469        result  =  obj  ^  {'b' , 'c' , 'd' }
64756470        case .assertSetEqual (result , {'a' , 'd' })
6471+         obj  ^=  {'b' , 'c' , 'd' }
6472+         case .assertSetEqual (obj , {'a' , 'd' })
6473+         obj .clear ()
6474+         obj .update (['a' , 'b' , 'c' ])
64766475        result  =  obj  &  {'b' , 'c' , 'd' }
64776476        case .assertSetEqual (result , {'b' , 'c' })
64786477        result  =  {'b' , 'c' , 'd' } &  obj 
64796478        case .assertSetEqual (result , {'b' , 'c' })
6479+         obj  &=  {'b' , 'c' , 'd' }
6480+         case .assertSetEqual (obj , {'b' , 'c' })
6481+         obj .clear ()
6482+         obj .update (['a' , 'b' , 'c' ])
64806483        case .assertGreater (obj , {'a' })
64816484        case .assertGreaterEqual (obj , {'a' , 'b' })
64826485        case .assertLess (obj , {'a' , 'b' , 'c' , 'd' })
0 commit comments