def test_reverse_2(self): txt = HW1.reverse("spoons") rtxt = "spoons" print "If I reverse %s, I get %s. :)" % (rtxt, txt) tmp = 1 for i in range(len(txt)): self.assertEqual(txt[i], rtxt[-tmp]) tmp += 1
def test_reversetwo(self): self.assertEqual(HW1.reverse("Punctuation test..."), "...tset noitautcnuP")
def test_reverseone(self): self.assertEqual(HW1.reverse("Test one"), "eno tseT") # basic reversal
def test_palindrome_sentence(self): self.assertEqual(HW1.reverse("Bom bard a drab mob."), ".bom bard a drab moB")
def test_reverse_string(self): self.assertEqual(HW1.reverse("Bom bard a drab mob."), ".bom bard a drab moB")
def test_reverse1(self): self.assertEqual(HW1.reverse("asdf blah"), "halb fdsa")
def test_reverse(self): self.assertEqual(HW1.reverse("straw"), "warts")
def test_ReverseNostr(self): self.assertEqual(HW1.reverse(1),"")
def test_two(self): self.assertEqual(HW1.reverse("apples"), "selppa")
def test_Reverse(self): self.assertEqual(HW1.reverse("123 456."),".654 321")
def test_reverse5(self): self.assertEqual(HW1.reverse("99 bottles of beer!"), "!reeb fo selttob 99")
def test_reverse4(self): self.assertEqual(HW1.reverse("the rain, in spain"), "niaps ni ,niar eht")
def test_reverse3(self): self.assertEqual(HW1.reverse("The Rain in Spain"), "niapS ni niaR ehT")
def test_reverse1(self): self.assertEqual(HW1.reverse("hello"), "olleh")