mirror of
https://github.com/python/cpython.git
synced 2025-07-07 19:35:27 +00:00

Create a template for minimally testing a tkinter-using module by importing it and instantiating its class(es). Add a test file for all non-startup IDLE modules. Edit existing files and update coverage. This is part 1 of 3, covering the 21 autocomplete to help modules and touching 33 idlelib files.
22 lines
545 B
Python
22 lines
545 B
Python
"Test debugobj_r, coverage 56%."
|
|
|
|
from idlelib import debugobj_r
|
|
import unittest
|
|
|
|
|
|
class WrappedObjectTreeItemTest(unittest.TestCase):
|
|
|
|
def test_getattr(self):
|
|
ti = debugobj_r.WrappedObjectTreeItem(list)
|
|
self.assertEqual(ti.append, list.append)
|
|
|
|
class StubObjectTreeItemTest(unittest.TestCase):
|
|
|
|
def test_init(self):
|
|
ti = debugobj_r.StubObjectTreeItem('socket', 1111)
|
|
self.assertEqual(ti.sockio, 'socket')
|
|
self.assertEqual(ti.oid, 1111)
|
|
|
|
|
|
if __name__ == '__main__':
|
|
unittest.main(verbosity=2)
|