예제 #1
0
파일: __init__.py 프로젝트: DasIch/awwparse
 def add_options(self, options, force=False, resolve_conflicts=False):
     """
     Adds `options` from a given mapping.
     """
     for identifier, option in iter_mapping(options):
         self.add_option(
             identifier, option, force=force,
             resolve_conflicts=resolve_conflicts
         )
예제 #2
0
파일: utils.py 프로젝트: DasIch/awwparse
 def test_iter_mapping(self):
     self.assert_equal(list(iter_mapping([("foo", 1), ("bar", 2)])), [("foo", 1), ("bar", 2)])
     self.assert_equal(list(iter_mapping({"foo": 1, "bar": 2})), [("foo", 1), ("bar", 2)])
예제 #3
0
파일: __init__.py 프로젝트: DasIch/awwparse
 def add_commands(self, commands, force=False):
     """
     Adds `commands` from a given mapping.
     """
     for name, command in iter_mapping(commands):
         self.add_command(name, command)