def test_single(self): tree = DataTree(dict) tree['single/leaf'].update({'class': 'good'}) view = DiffView() self.assertListEqual( view.tree_data(tree), [ ('single/leaf', {'children': [], 'value': {'class': 'good'}}), ])
def test_two_distinct(self): tree = DataTree(dict) tree['single/leaf'].update({'class': 'good'}) tree['other/trunk'].update({'class': 'better'}) view = DiffView() self.assertListEqual( view.tree_data(tree), [ ('other/trunk', {'children': [], 'value': {'class': 'better'}}), ('single/leaf', {'children': [], 'value': {'class': 'good'}}), ])