コード例 #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)