Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commit c0b743f

Browse files
committed
test: move default config to top level conftest.py
1 parent 5d87910 commit c0b743f

File tree

5 files changed

+9
-41
lines changed

5 files changed

+9
-41
lines changed

‎tests/commands/conftest.py‎

Lines changed: 0 additions & 11 deletions
This file was deleted.

‎tests/conftest.py‎

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
import pytest
22

3-
from commitizen import cmd
3+
from commitizen import cmd, defaults
4+
from commitizen.config import BaseConfig
45

56

67
@pytest.fixture(scope="function")
@@ -18,3 +19,10 @@ def tmp_commitizen_project(tmp_git_project):
1819
tmp_commitizen_cfg_file.write("[tool.commitizen]\n" 'version="0.1.0"\n')
1920

2021
yield tmp_git_project
22+
23+
24+
@pytest.fixture()
25+
def config():
26+
_config = BaseConfig()
27+
_config.settings.update({"name": defaults.DEFAULT_SETTINGS["name"]})
28+
return _config

‎tests/test_cz_base.py‎

Lines changed: 0 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,8 @@
11
import pytest
22

3-
from commitizen import defaults
4-
from commitizen.config import BaseConfig
53
from commitizen.cz.base import BaseCommitizen
64

75

8-
@pytest.fixture()
9-
def config():
10-
_config = BaseConfig()
11-
_config.settings.update({"name": defaults.DEFAULT_SETTINGS["name"]})
12-
return _config
13-
14-
156
class DummyCz(BaseCommitizen):
167
def questions(self):
178
return [{"type": "input", "name": "commit", "message": "Initial commit:\n"}]

‎tests/test_cz_conventional_commits.py‎

Lines changed: 0 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,5 @@
11
import pytest
22

3-
from commitizen import defaults
4-
from commitizen.config import BaseConfig
53
from commitizen.cz.conventional_commits.conventional_commits import (
64
ConventionalCommitsCz,
75
parse_scope,
@@ -20,13 +18,6 @@
2018
invalid_subjects = ["", " ", ".", " .", "", None]
2119

2220

23-
@pytest.fixture()
24-
def config():
25-
_config = BaseConfig()
26-
_config._settings["name"] = defaults.DEFAULT_SETTINGS["name"]
27-
return _config
28-
29-
3021
def test_parse_scope_valid_values():
3122
for valid_scope in valid_scopes:
3223
assert valid_scope == parse_scope(valid_scope)

‎tests/test_cz_jira.py‎

Lines changed: 0 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,6 @@
1-
import pytest
2-
3-
from commitizen import defaults
4-
from commitizen.config import BaseConfig
51
from commitizen.cz.jira import JiraSmartCz
62

73

8-
@pytest.fixture()
9-
def config():
10-
_config = BaseConfig()
11-
_config.settings.update({"name": defaults.DEFAULT_SETTINGS["name"]})
12-
return _config
13-
14-
154
def test_questions(config):
165
cz = JiraSmartCz(config)
176
questions = cz.questions()

0 commit comments

Comments
(0)

AltStyle によって変換されたページ (->オリジナル) /