Ejemplo n.º 1
0
 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)))
Ejemplo n.º 2
0
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']
Ejemplo n.º 3
0
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']
Ejemplo n.º 4
0
 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)))