Skip to content

Commit

Permalink
Switch to consolekit for test support.
Browse files Browse the repository at this point in the history
  • Loading branch information
domdfcoding committed Jan 28, 2021
1 parent 37bd1ed commit 3f3dfdc
Show file tree
Hide file tree
Showing 7 changed files with 13 additions and 13 deletions.
2 changes: 1 addition & 1 deletion requirements.txt
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
click>=7.1.2
consolekit>=0.8.2
consolekit>=1.0.0
deprecation-alias>=0.1.1
domdf-python-tools>=2.0.0
dulwich!=0.20.7,!=0.20.8,!=0.20.9,>=0.20.5
Expand Down
4 changes: 2 additions & 2 deletions tests/test_create_labels.py
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
# 3rd party
from click.testing import CliRunner, Result
from consolekit.testing import CliRunner, Result
from domdf_python_tools.paths import in_directory
from domdf_python_tools.testing import check_file_regression
from github3_utils.check_labels import check_status_labels
Expand All @@ -21,7 +21,7 @@ def test_create_labels(github_manager, module_cassette):
def test_via_cli(betamax_github_session, temp_github_repo, file_regression, github_manager, module_cassette):
with in_directory(temp_github_repo):
runner = CliRunner()
result: Result = runner.invoke(labels, catch_exceptions=False)
result: Result = runner.invoke(labels)

assert result.exit_code == 0
check_file_regression(result.stdout.rstrip(), file_regression, extension=".md")
Expand Down
4 changes: 2 additions & 2 deletions tests/test_create_repo.py
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# 3rd party
import pytest
from click.testing import CliRunner, Result
from consolekit.testing import CliRunner, Result
from domdf_python_tools.paths import in_directory
from domdf_python_tools.testing import check_file_regression
from github3.exceptions import UnprocessableEntity
Expand All @@ -22,7 +22,7 @@ def test_create_repo(github_manager, temp_github_repo, module_cassette):
def test_via_cli(betamax_github_session, temp_github_repo, file_regression, github_manager, module_cassette):
with in_directory(temp_github_repo):
runner = CliRunner()
result: Result = runner.invoke(new, catch_exceptions=False)
result: Result = runner.invoke(new)

assert result.exit_code == 0
check_file_regression(result.stdout.rstrip(), file_regression, extension=".md")
Expand Down
6 changes: 3 additions & 3 deletions tests/test_helpers.py
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
# 3rd party
import click
import pytest
from click.testing import CliRunner, Result
from consolekit.testing import CliRunner, Result
from domdf_python_tools.testing import check_file_regression

# this package
Expand All @@ -29,10 +29,10 @@ def test_assert_org_member(github_manager, file_regression, capsys, cassette):
def test_version(tmp_pathplus):
runner = CliRunner()

result: Result = runner.invoke(github, catch_exceptions=False, args=["--version"])
result: Result = runner.invoke(github, args=["--version"])
assert result.exit_code == 0
assert re.match(f"repo_helper_github version {__version__}", result.stdout.rstrip())

result = runner.invoke(github, catch_exceptions=False, args=["--version", "--version"])
result = runner.invoke(github, args=["--version", "--version"])
assert result.exit_code == 0
assert re.match(f"repo_helper_github version {__version__}, repo_helper .*", result.stdout.rstrip())
4 changes: 2 additions & 2 deletions tests/test_protect_branch.py
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
# 3rd party
from click.testing import CliRunner, Result
from consolekit.testing import CliRunner, Result
from domdf_python_tools.paths import in_directory
from domdf_python_tools.testing import check_file_regression

Expand All @@ -20,7 +20,7 @@ def test_protect_branch(github_manager, module_cassette):
def test_via_cli(betamax_github_session, temp_github_repo, file_regression, github_manager, module_cassette):
with in_directory(temp_github_repo):
runner = CliRunner()
result: Result = runner.invoke(protect_branch, catch_exceptions=False, args=["master"])
result: Result = runner.invoke(protect_branch, args=["master"])

assert result.exit_code == 0
check_file_regression(result.stdout.rstrip(), file_regression, extension=".md")
Expand Down
2 changes: 1 addition & 1 deletion tests/test_secrets.py
Original file line number Diff line number Diff line change
Expand Up @@ -86,7 +86,7 @@ def test_secrets(github_manager, example_config, module_cassette):
#
# with in_directory(tmp_pathplus):
# runner = CliRunner()
# result: Result = runner.invoke(secrets, catch_exceptions=False, input="abcdefg\nhijklmnop\n")
# result: Result = runner.invoke(secrets, input="abcdefg\nhijklmnop\n")
#
# assert result.exit_code == 0
# check_file_regression(result.stdout.rstrip(), file_regression, extension=".md")
Expand Down
4 changes: 2 additions & 2 deletions tests/test_update.py
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
# 3rd party
from click.testing import CliRunner, Result
from consolekit.testing import CliRunner, Result
from domdf_python_tools.paths import in_directory
from domdf_python_tools.testing import check_file_regression

Expand Down Expand Up @@ -33,7 +33,7 @@ def test_via_cli(
):
with in_directory(temp_github_repo):
runner = CliRunner()
result: Result = runner.invoke(update, catch_exceptions=False)
result: Result = runner.invoke(update)

assert result.exit_code == 0
check_file_regression(result.stdout.rstrip(), file_regression, extension=".md")
Expand Down

0 comments on commit 3f3dfdc

Please sign in to comment.