changeset: 95374:bb0b5b6c13f3 parent: 95370:b2413da7516f parent: 95373:4255ca2f5314 user: Serhiy Storchaka date: Thu Apr 02 11:47:51 2015 +0300 files: Lib/test/test_tcl.py description: Issue #21526: Fixed the test_booleans test for wantobjects = 0. diff -r b2413da7516f -r bb0b5b6c13f3 Lib/test/test_tcl.py --- a/Lib/test/test_tcl.py Thu Apr 02 10:58:40 2015 +0300 +++ b/Lib/test/test_tcl.py Thu Apr 02 11:47:51 2015 +0300 @@ -382,8 +382,12 @@ tcl = self.interp def check(expr, expected): result = tcl.call('expr', expr) - self.assertEqual(result, expected) - self.assertIsInstance(result, int) + if tcl.wantobjects(): + self.assertEqual(result, expected) + self.assertIsInstance(result, int) + else: + self.assertIn(result, (expr, str(int(expected)))) + self.assertIsInstance(result, str) check('true', True) check('yes', True) check('on', True)