Test correct getXXX methods in Tkinter bigmem tests.

Tk.getint is just int, true Tk wrapper is available as Tk.tk.getint.
This commit is contained in:
Serhiy Storchaka 2014-05-30 15:54:35 +03:00
parent 79851d755b
commit aecfa9ead9

View file

@ -566,9 +566,9 @@ class BigmemTclTest(unittest.TestCase):
@support.bigmemtest(size=INT_MAX + 1, memuse=9, dry_run=False) @support.bigmemtest(size=INT_MAX + 1, memuse=9, dry_run=False)
def test_huge_string_builtins(self, size): def test_huge_string_builtins(self, size):
value = '1' + ' ' * size value = '1' + ' ' * size
self.assertRaises(OverflowError, self.interp.getint, value) self.assertRaises(OverflowError, self.interp.tk.getint, value)
self.assertRaises(OverflowError, self.interp.getdouble, value) self.assertRaises(OverflowError, self.interp.tk.getdouble, value)
self.assertRaises(OverflowError, self.interp.getboolean, value) self.assertRaises(OverflowError, self.interp.tk.getboolean, value)
self.assertRaises(OverflowError, self.interp.eval, value) self.assertRaises(OverflowError, self.interp.eval, value)
self.assertRaises(OverflowError, self.interp.evalfile, value) self.assertRaises(OverflowError, self.interp.evalfile, value)
self.assertRaises(OverflowError, self.interp.record, value) self.assertRaises(OverflowError, self.interp.record, value)