def test_multiple_values(self): streamer = auto_stream_db_records(self.handler) default_len = next(streamer) self.assertEqual(len(default_len), 10) self.assertEqual(len(streamer.send(20)), 20, "provided length of 20") self.assertEqual(len(streamer.send(15)), 15, "provided length of 15") self.assertEqual(len(next(streamer)), 15, "no length provided use previous = 15") self.assertEqual(len(streamer.send(None)), 15, "nothing sent, use previous") self.assertEqual(len(streamer.send(7)), 7, "new provided length")
def test_multiple_values(self): streamer = auto_stream_db_records(self.handler) default_len = next(streamer) self.assertEqual(len(default_len), 10) self.assertEqual(len(streamer.send(20)), 20, "provided length of 20") self.assertEqual(len(streamer.send(15)), 15, "provided length of 15") self.assertEqual( len(next(streamer)), 15, "no length provided use previous = 15" ) self.assertEqual( len(streamer.send(None)), 15, "nothing sent, use previous" ) self.assertEqual(len(streamer.send(7)), 7, "new provided length")
def test_default_value(self): streamer = auto_stream_db_records(self.handler) rows = next(streamer) self.assertEqual(len(rows), 10)
def test_first_call_fixed_value(self): streamer = auto_stream_db_records(self.handler) self.assertEqual(len(streamer.send(1)), 1)
def test_with_fixed_value(self): streamer = auto_stream_db_records(self.handler) rows = streamer.send(20) self.assertEqual(len(rows), 20)
def test_with_fixed_value(self): streamer = auto_stream_db_records(self.handler) rows = streamer.send(20) self.assertEqual(len(rows), 20)
def test_default_value(self): streamer = auto_stream_db_records(self.handler) rows = next(streamer) self.assertEqual(len(rows), 10)
def test_first_call_fixed_value(self): streamer = auto_stream_db_records(self.handler) self.assertEqual(len(streamer.send(1)), 1)