Ejemplo n.º 1
0
 def test_namespace_dependent_default_dict(self):
     default_dict = _NamespaceDependentDefaultDict(["bar", "*baz"], lambda: 7, lambda: 3)
     # 'foo' is not a padded namespace
     assert default_dict["foo"] == 7
     # "baz" is a direct match with a padded namespace
     assert default_dict["baz"] == 3
     # the following match the wildcard "*baz"
     assert default_dict["bar"] == 3
     assert default_dict["foobaz"] == 3
Ejemplo n.º 2
0
 def test_namespace_dependent_default_dict(self):
     default_dict = _NamespaceDependentDefaultDict(["bar", "*baz"], lambda: 7, lambda: 3)
     # 'foo' is not a padded namespace
     assert default_dict["foo"] == 7
     # "baz" is a direct match with a padded namespace
     assert default_dict["baz"] == 3
     # the following match the wildcard "*baz"
     assert default_dict["bar"] == 3
     assert default_dict["foobaz"] == 3