def testLShiftExternal(self):
     '''Collector external operator'''
     collector = Collector()
     collector << IntWrapper(5)
     self.assertEqual(collector.size(), 1)
     self.assertEqual(collector.items(), [5])
 def testLShiftOperatorMultipleUses(self):
     '''Test case for using the Collector.__lshift__ operator many times in the same line.'''
     collector = Collector()
     collector << 2 << 3 << 5 << 7 << 11
     self.assertEqual(collector.size(), 5)
     self.assertEqual(collector.items(), [2, 3, 5, 7, 11])
 def testLShiftOperatorSingleUse(self):
     '''Test case for using the Collector.__lshift__ operator just one time.'''
     collector = Collector()
     collector << 13
     self.assertEqual(collector.size(), 1)
     self.assertEqual(collector.items(), [13])
Example #4
0
 def testLShiftExternal(self):
     '''Collector external operator'''
     collector = Collector()
     collector << IntWrapper(5)
     self.assertEqual(collector.size(), 1)
     self.assertEqual(collector.items(), [5])
Example #5
0
 def testLShiftOperatorMultipleUses(self):
     '''Test case for using the Collector.__lshift__ operator many times in the same line.'''
     collector = Collector()
     collector << 2 << 3 << 5 << 7 << 11
     self.assertEqual(collector.size(), 5)
     self.assertEqual(collector.items(), [2, 3, 5, 7, 11])
Example #6
0
 def testLShiftOperatorSingleUse(self):
     '''Test case for using the Collector.__lshift__ operator just one time.'''
     collector = Collector()
     collector << 13
     self.assertEqual(collector.size(), 1)
     self.assertEqual(collector.items(), [13])