Lines Matching refs:self
34 def test_init(self):
35 mb = self.mb
36 eq = self.assertEqual
39 self.assertIsInstance(mb.node, TreeNode)
40 self.assertIsNotNone(browser.file_open)
42 def test_settitle(self):
43 mb = self.mb
44 self.assertIn(os.path.basename(__file__), mb.top.title())
45 self.assertEqual(mb.top.iconname(), 'Module Browser')
47 def test_rootnode(self):
48 mb = self.mb
50 self.assertIsInstance(rn, browser.ModuleBrowserTreeItem)
52 def test_close(self):
53 mb = self.mb
57 self.assertTrue(mb.top.destroy.called)
58 self.assertTrue(mb.node.destroy.called)
61 def test_is_browseable_extension(self):
64 with self.subTest(ext=ext):
68 self.assertEqual(actual, expected)
95 def test_transform_module_children(self):
96 eq = self.assertEqual
110 def test_transform_node_children(self):
111 eq = self.assertEqual
130 def test_init(self):
131 self.assertEqual(self.mbt.file, fname)
133 def test_gettext(self):
134 self.assertEqual(self.mbt.GetText(), fname)
136 def test_geticonname(self):
137 self.assertEqual(self.mbt.GetIconName(), 'python')
139 def test_isexpandable(self):
140 self.assertTrue(self.mbt.IsExpandable())
142 def test_listchildren(self):
148 self.assertEqual(self.mbt.listchildren(), [f0, C0])
153 def test_getsublist(self):
154 mbt = self.mbt
158 self.assertIsInstance(sub0, browser.ChildBrowserTreeItem)
159 self.assertIsInstance(sub1, browser.ChildBrowserTreeItem)
160 self.assertEqual(sub0.name, 'f0')
161 self.assertEqual(sub1.name, 'C0(base)')
164 def test_ondoubleclick(self, fopen):
165 mbt = self.mbt
189 def test_init(self):
190 eq = self.assertEqual
191 eq(self.cbt_C1.name, 'C1()')
192 self.assertFalse(self.cbt_C1.isfunction)
193 eq(self.cbt_f1.name, 'f1')
194 self.assertTrue(self.cbt_f1.isfunction)
196 def test_gettext(self):
197 self.assertEqual(self.cbt_C1.GetText(), 'class C1()')
198 self.assertEqual(self.cbt_f1.GetText(), 'def f1(...)')
200 def test_geticonname(self):
201 self.assertEqual(self.cbt_C1.GetIconName(), 'folder')
202 self.assertEqual(self.cbt_f1.GetIconName(), 'python')
204 def test_isexpandable(self):
205 self.assertTrue(self.cbt_C1.IsExpandable())
206 self.assertTrue(self.cbt_f1.IsExpandable())
207 self.assertFalse(self.cbt_F1.IsExpandable())
209 def test_getsublist(self):
210 eq = self.assertEqual
213 f1sublist = self.cbt_f1.GetSubList()
214 self.assertIsInstance(f1sublist[0], CBT)
218 eq(self.cbt_F1.GetSubList(), [])
221 def test_ondoubleclick(self, fopen):
223 self.cbt_F1.OnDoubleClick()
226 goto.assert_called_with(self.cbt_F1.obj.lineno)
233 def test_nested(self):
249 self.assertIn(cb.name, cb.GetText())
250 self.assertIn(cb.GetIconName(), ('python', 'folder'))
251 self.assertIs(cb.IsExpandable(), sublist != [])
253 self.assertEqual(actual_names, expected_names)