diff options
Diffstat (limited to 'tests/basic_3.py')
| -rw-r--r-- | tests/basic_3.py | 12 |
1 files changed, 8 insertions, 4 deletions
diff --git a/tests/basic_3.py b/tests/basic_3.py index b6092a9..97d0553 100644 --- a/tests/basic_3.py +++ b/tests/basic_3.py @@ -101,8 +101,10 @@ class TestUnidecode(unittest.TestCase): ''), ] - for instr, output in TESTS: - self.failUnlessEqual(unidecode(instr), output) + for instr, correct_output in TESTS: + test_output = unidecode(instr) + self.failUnlessEqual(test_output, correct_output) + self.failUnless(isinstance(test_output, str)) @unittest.skipIf(sys.maxunicode < 0x10000, "narrow build") def test_specific_wide(self): @@ -117,5 +119,7 @@ class TestUnidecode(unittest.TestCase): 'km/h'), ] - for instr, output in TESTS: - self.failUnlessEqual(unidecode(instr), output) + for instr, correct_output in TESTS: + test_output = unidecode(instr) + self.failUnlessEqual(test_output, correct_output) + self.failUnless(isinstance(test_output, str)) |
