(self, action, dest, opt, value, values, parser)
| 1070 | TYPED_ACTIONS = Option.TYPED_ACTIONS + ("extend",) |
| 1071 | |
| 1072 | def take_action(self, action, dest, opt, value, values, parser): |
| 1073 | if action == "extend": |
| 1074 | lvalue = value.split(",") |
| 1075 | values.ensure_value(dest, []).extend(lvalue) |
| 1076 | else: |
| 1077 | Option.take_action(self, action, dest, opt, parser, value, |
| 1078 | values) |
| 1079 | |
| 1080 | def test_extend_add_action(self): |
| 1081 | self.assertParseOK(["-afoo,bar", "--apple=blah"], |
nothing calls this directly
no test coverage detected