8000
We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 8ddf0dd commit 2c49c75Copy full SHA for 2c49c75
Lib/test/test_tcl.py
@@ -142,7 +142,10 @@ def test_getint(self):
142
for i in self.get_integers():
143
self.assertEqual(tcl.getint(' %d ' % i), i)
144
self.assertEqual(tcl.getint(' %#o ' % i), i)
145
- self.assertEqual(tcl.getint((' %#o ' % i).replace('o', '')), i)
+ # Numbers starting with 0 are parsed as decimal in Tcl 9.0
146
+ # and as octal in older versions.
147
+ self.assertEqual(tcl.getint((' %#o ' % i).replace('o', '')),
148
+ i if tcl_version < (9, 0) else int('%o' % i))
149
self.assertEqual(tcl.getint(' %#x ' % i), i)
150
self.assertEqual(tcl.getint(42), 42)
151
self.assertRaises(TypeError, tcl.getint)
0 commit comments