We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
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