Sha256: a76b991425aa91e812ee253f26f991ab97b1f2f1f0c717bc9b903cce4cbee6de
Contents?: true
Size: 697 Bytes
Versions: 54
Compression:
Stored size: 697 Bytes
Contents
import unittest from reverse_string import reverse # Tests adapted from `problem-specifications//canonical-data.json` @ v1.1.0 class ReverseStringTests(unittest.TestCase): def test_empty_string(self): self.assertEqual(reverse(''), '') def test_a_word(self): self.assertEqual(reverse('robot'), 'tobor') def test_a_capitalized_word(self): self.assertEqual(reverse('Ramen'), 'nemaR') def test_a_sentence_with_punctuation(self): self.assertEqual(reverse('I\'m hungry!'), '!yrgnuh m\'I') def test_a_palindrome(self): self.assertEqual(reverse('racecar'), 'racecar') if __name__ == '__main__': unittest.main()
Version data entries
54 entries across 54 versions & 1 rubygems