Exemple #1
0
    def test_leaves(self):
        d = NamespaceDict()
        self.assertSetEqual(set(), d._leaves())
        d["/f/o/o/r"] = "bar"
        self.assertSetEqual(set(["/f/o/o/r"]), d._leaves())

        d["/f/o/o/z"] = "baz"
        self.assertSetEqual(set(["/f/o/o/r", "/f/o/o/z"]), d._leaves())
Exemple #2
0
    def test_leaves(self):
        d = NamespaceDict()
        self.assertSetEqual(set(), d._leaves())
        d['/f/o/o/r'] = 'bar'
        self.assertSetEqual(set(['/f/o/o/r']), d._leaves())

        d['/f/o/o/z'] = 'baz'
        self.assertSetEqual(set(['/f/o/o/r', '/f/o/o/z']), d._leaves())