Esempio n. 1
0
    def test_get_url(self):
        name1 = "agents"
        name2 = "james_bond"
        root = InternalNode(name1, None)

        node = root.add_child(name2)

        self.assertEqual(root.get_url(), name1)
        self.assertEqual(node.get_url(), "%s/%s" % (name1, name2))
Esempio n. 2
0
    def test_get_url_param(self):
        name1 = "agents"
        varname = "id"
        name2 = "${%s}" % varname
        root = InternalNode(name1, None)

        node = root.add_child(name2)

        self.assertEqual(root.get_url(), name1)
        self.assertEqual(node.get_url(), "%s/%s" % (name1, name2))