def test_iterable_with_iterable_different(self): self.checkRaises( xrange(1, 4), xrange(1, 3), "sequence not as expected:\n" "\n" "same:\n" "(1, 2)\n" "\n" "first:\n" "(3,)\n" "\n" "second:\n" "()")
def test_iterable_with_iterable_different(self): self.check_raises( xrange(1, 4), xrange(1, 3), "sequence not as expected:\n" "\n" "same:\n" "(1, 2)\n" "\n" "first:\n" "(3,)\n" "\n" "second:\n" "()" )
def test_iterable_and_generator_strict(self): expected = compile( "x?range\\(1, 4\\) \\(<(class|type) 'x?range'>\\) != <generator object (generator )?at... \\(<(class|type) 'generator'>\\)" ) self.checkRaises(xrange(1, 4), generator(1, 2, 3), regex=expected, strict=True)
def test_iterable_and_generator(self): expected = compile( "x?range\(1, 4\) != <generator object (generator )?at ...>") self.checkRaises( xrange(1, 4), generator(1, 2, 3), regex=expected, )
def test_iterable_and_generator_strict(self): expected = compile( "x?range\(1, 4\) \(<(class|type) 'x?range'>\) != " "<generator object (generator )?at... " "\(<(class|type) 'generator'>\)" ) self.check_raises( xrange(1, 4), generator(1, 2, 3), regex=expected, strict=True, )
def test_generator_and_iterable(self): compare(generator(1, 2, 3), xrange(1, 4))
def test_iterable_and_generator(self): compare(xrange(1, 4), generator(1, 2, 3))
def test_iterable_with_iterable_same(self): compare(xrange(1, 4), xrange(1, 4))
def test_iterable_and_generator(self): expected = compile("x?range\(1, 4\) != <generator object (generator )?at ...>") self.checkRaises( xrange(1,4), generator(1,2,3), regex=expected, )
def test_iterable_with_iterable_different(self): self.checkRaises( xrange(1, 4), xrange(1, 3), 'sequence not as expected:\n\nsame:\n(1, 2)\n\nfirst:\n(3,)\n\nsecond:\n()' )