def test_off_by_one(self): """Test that you fetch the value you put in.""" test_list = OffByOneList(['1', '2', '3']) for k in (1, 2, 3): self.assertEqual(str(k), test_list[k]) self.assertEqual([str(k)], test_list[k:k + 1]) self.assertEqual(k, test_list.index(str(k))) self.assertEqual(1, test_list.count(str(k))) self.assertEqual(['3', '2', '1'], list(reversed(test_list)))
def test_off_by_one(): """Test that you fetch the value you put in""" test_list = OffByOneList(['1', '2', '3']) for k in (1, 2, 3): assert test_list[k] == str(k) assert test_list[k:k + 1] == [str(k)] assert test_list.index(str(k)) == k assert test_list.count(str(k)) == 1 assert list(reversed(test_list)) == ['3', '2', '1']