def test_union(self): """ TESTOrderedSet.test_union """ ordered_s = OrderedSet( [4, 5, 6] ) ordered_s.update( [6, 7, 8, 9, 10, 11] ) self.assertEqual( list(ordered_s), [4, 5, 6, 7, 8, 9, 10, 11] )
def test_discard(self): """ TESTOrderedSet.test_discard """ ordered_s = OrderedSet( [4, 5, 6] ) ordered_s.discard( 5 ) self.assertEqual( list(ordered_s), [4, 6] )
def test_add(self): """ TESTOrderedSet.test_add """ ordered_s = OrderedSet( [4, 5, 6] ) ordered_s.add( 9 ) self.assertEqual( list(ordered_s), [4, 5, 6, 9] ) ordered_s.add( 9 ) self.assertEqual( list(ordered_s), [4, 5, 6, 9] )
def test_pop(self): """ TESTOrderedSet.test_pop """ ordered_s = OrderedSet( [4, 5, 6] ) ordered_s.pop() self.assertEqual( list(ordered_s), [4, 5] ) ordered_s = OrderedSet( [4, 5, 6] ) ordered_s.pop(0) self.assertEqual( list(ordered_s), [5, 6] )