def test_get_func(self): d = NamespaceDict([("/foo/bar", "baz"), ("/foo/baz", "bar")]) self.assertEqual("baz", d.get("/foo/bar")) self.assertEqual("bar", d.get("/foo/baz")) self.assertEqual("foobar", d.get("bad_key", "foobar")) with self.assertRaises(KeyError): d.get("bad_key")
def test_get_func(self): d = NamespaceDict([('/foo/bar', 'baz'), ('/foo/baz', 'bar')]) self.assertEqual('baz', d.get('/foo/bar')) self.assertEqual('bar', d.get('/foo/baz')) self.assertEqual('foobar', d.get('bad_key', 'foobar')) with self.assertRaises(KeyError): d.get('bad_key')