changeset: 95373:4255ca2f5314 branch: 3.4 parent: 95369:de3496cd609e user: Serhiy Storchaka date: Thu Apr 02 11:46:07 2015 +0300 files: Lib/test/test_tcl.py description: Issue #21526: Fixed the test_booleans test for wantobjects = 0. diff -r de3496cd609e -r 4255ca2f5314 Lib/test/test_tcl.py --- a/Lib/test/test_tcl.py Thu Apr 02 10:35:57 2015 +0300 +++ b/Lib/test/test_tcl.py Thu Apr 02 11:46:07 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)