We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent c644fe4 commit daf22caCopy full SHA for daf22ca
Lib/test/test_tcl.py
@@ -145,7 +145,10 @@ def test_getint(self):
145
for i in self.get_integers():
146
self.assertEqual(tcl.getint(' %d ' % i), i)
147
self.assertEqual(tcl.getint(' %#o ' % i), i)
148
- self.assertEqual(tcl.getint((' %#o ' % i).replace('o', '')), i)
+ # Numbers starting with 0 are parsed as decimal in Tcl 9.0
149
+ # and as octal in older versions.
150
+ self.assertEqual(tcl.getint((' %#o ' % i).replace('o', '')),
151
+ i if tcl_version < (9, 0) else int('%o' % i))
152
self.assertEqual(tcl.getint(' %#x ' % i), i)
153
self.assertEqual(tcl.getint(42), 42)
154
self.assertRaises(TypeError, tcl.getint)
0 commit comments