Skip to content

Commit 3b960f3

Browse files
committed
Adjusted the test functions to the new default_project fixture
1 parent 06673db commit 3b960f3

File tree

1 file changed

+12
-15
lines changed

1 file changed

+12
-15
lines changed

tests/test_copier.py

Lines changed: 12 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -67,12 +67,7 @@ def test_content_contributing(default_project, desired):
6767
assert desired in content
6868

6969

70-
def test_content_pyproject(copie, copier_project_defaults):
71-
project = copie.copy(extra_answers=copier_project_defaults)
72-
73-
content = project.project_dir.joinpath("pyproject.toml").read_text()
74-
75-
for desired in (
70+
@pytest.mark.parametrize("desired", [
7671
'name = "my_project"',
7772
'version = "0.1.0"',
7873
'description = "my_project_short_description"',
@@ -87,16 +82,18 @@ def test_content_pyproject(copie, copier_project_defaults):
8782
'Programming Language :: Python :: 3.13',
8883
'Programming Language :: Python :: 3.14',
8984
'Tracker = "https://github.com/pyfar/my_project/issues"',
90-
):
91-
assert desired in content, f"{desired!r} is not in content"
92-
93-
def test_incorrect_content_pyproject(copie, copier_project_defaults):
94-
project = copie.copy(extra_answers=copier_project_defaults)
85+
])
86+
def test_content_pyproject(default_project, desired):
87+
content = default_project.project_dir.joinpath(
88+
"pyproject.toml").read_text()
89+
assert desired in content, f"{desired!r} is not in content"
9590

96-
content = project.project_dir.joinpath("pyproject.toml").read_text()
9791

98-
for not_desired in (
92+
@pytest.mark.parametrize("not_desired", [
9993
'Programming Language :: Python :: 3.9',
10094
'Programming Language :: Python :: 3.10',
101-
):
102-
assert not_desired not in content, f"{not_desired!r} is in content"
95+
])
96+
def test_incorrect_content_pyproject(default_project, not_desired):
97+
content = default_project.project_dir.joinpath(
98+
"pyproject.toml").read_text()
99+
assert not_desired not in content, f"{not_desired!r} is in content"

0 commit comments

Comments
 (0)