[3.7] bpo-33096: Fix ttk.Treeview.insert. (GH-6228) by miss-islington · Pull Request #6246 · python/cpython
Expand Up
@@ -1662,6 +1662,15 @@ def test_insert_item(self):
self.tv.insert('', 'end', text=value), text=None),
value)
# test for values which are not None itemid = self.tv.insert('', 'end', 0) self.assertEqual(itemid, '0') itemid = self.tv.insert('', 'end', 0.0) self.assertEqual(itemid, '0.0') # this is because False resolves to 0 and element with 0 iid is already present self.assertRaises(tkinter.TclError, self.tv.insert, '', 'end', False) self.assertRaises(tkinter.TclError, self.tv.insert, '', 'end', '')
def test_selection(self): self.assertRaises(TypeError, self.tv.selection, 'spam') Expand Down
# test for values which are not None itemid = self.tv.insert('', 'end', 0) self.assertEqual(itemid, '0') itemid = self.tv.insert('', 'end', 0.0) self.assertEqual(itemid, '0.0') # this is because False resolves to 0 and element with 0 iid is already present self.assertRaises(tkinter.TclError, self.tv.insert, '', 'end', False) self.assertRaises(tkinter.TclError, self.tv.insert, '', 'end', '')
def test_selection(self): self.assertRaises(TypeError, self.tv.selection, 'spam') Expand Down