def test_check_sanity(self): t = PrefTree() t['abc'] = PrefTree() t['aa'] = PrefTree() self.assertFalse(t.check_sanity()) t = PrefTree(url_count=-1) self.assertFalse(t.check_sanity()) t = PrefTree() t['abc'] = PrefTree() t.is_wildcard = True self.assertFalse(t.check_sanity()) t2 = PrefTree() t2['def'] = t self.assertFalse(t2.check_sanity())