diff options
author | Armin Ronacher <armin.ronacher@active-4.com> | 2014-05-06 13:44:42 +0200 |
---|---|---|
committer | Armin Ronacher <armin.ronacher@active-4.com> | 2014-05-06 13:44:42 +0200 |
commit | e77783dcd9b9b74f0f53c3b5857407cef07fba87 (patch) | |
tree | 8ab1a3c8cced1e842581eb409fbe50ea7409a7e6 /tests/conftest.py | |
parent | 065ce06128f678e91ba0022ce565b9ee52c5adf5 (diff) | |
download | click-e77783dcd9b9b74f0f53c3b5857407cef07fba87.tar.gz |
Added support for default overrides. This fixes #42
Diffstat (limited to 'tests/conftest.py')
-rw-r--r-- | tests/conftest.py | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/tests/conftest.py b/tests/conftest.py index 1d2e0b9..c46b982 100644 --- a/tests/conftest.py +++ b/tests/conftest.py @@ -118,13 +118,14 @@ class CliRunner(object): click.termui.visible_prompt_func = old_visible_prompt_func click.termui.hidden_prompt_func = old_hidden_prompt_func - def invoke(self, cli, args): + def invoke(self, cli, args, **extra): with self.isolation() as out: exception = None exit_code = 0 try: - cli.main(args=args, prog_name=cli.name or 'root') + cli.main(args=args, prog_name=cli.name or 'root', + **extra) except SystemExit as e: if e.code != 0: exception = e |