def test_multiple_concatenate(self): simple = Enumerable([1, 2, 3]) simple.add(4) self.assertEqual(4, simple.count()) simple.add(5) self.assertEqual(5, simple.count()) self.assertEqual(5, simple.last())
def test_issue_53(self): test = Enumerable([{"name": "test", "value": "test"}]) test.add({"name": "test2", "value": "test2"}) self.assertListEqual( [ { "name": "test", "value": "test" }, { "name": "test2", "value": "test2" }, ], test.to_list(), ) test.add(42) self.assertListEqual( [ { "name": "test", "value": "test" }, { "name": "test2", "value": "test2" }, 42, ], test.to_list(), )
def test_issue_53_2(self): test = Enumerable() self.assertListEqual([], test.to_list()) test.add({"name": "test", "value": "test"}) self.assertListEqual([{ "name": "test", "value": "test" }], test.to_list()) test.add(42) self.assertListEqual([{ "name": "test", "value": "test" }, 42], test.to_list())