Skip to content

Commit b828565

Browse files
[pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
1 parent 5ece450 commit b828565

5 files changed

Lines changed: 22 additions & 22 deletions

File tree

tests/formatter/test_line_endings.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ def test_mixed_line_endings(tox_ini: Path) -> None:
4040
original_text = "[tox]\r\n \r \nenv_list=py39"
4141
expected_text = "[tox]!!requires =!! tox>=4.2!!env_list =!! py39!!"
4242
tox_ini.write_bytes(original_text.encode("utf8"))
43-
with tox_ini.open("rt") as file:
43+
with tox_ini.open("rt", encoding="utf-8") as file:
4444
file.read()
4545
assert not isinstance(file.newlines, str)
4646
assert file.newlines is not None

tests/formatter/test_section_order.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@ def test_section_order(tox_ini: Path) -> None:
4444
e = f
4545
4646
""",
47-
),
47+
), encoding="utf-8",
4848
)
4949
result = format_tox_ini(tox_ini)
5050

@@ -75,7 +75,7 @@ def test_section_order(tox_ini: Path) -> None:
7575

7676

7777
def test_pin_missing(tox_ini: Path) -> None:
78-
tox_ini.write_text("[tox]\nenv_list=py")
78+
tox_ini.write_text("[tox]\nenv_list=py", encoding="utf-8")
7979

8080
with pytest.raises(RuntimeError, match=r"missing tox environment\(s\) to pin missing_1, missing_2"):
8181
format_tox_ini(tox_ini, ToxIniFmtNamespace(pin_toxenvs=["missing_1", "missing_2"]))
@@ -91,7 +91,7 @@ def test_pin(tox_ini: Path) -> None:
9191
"[testenv:pypy3]\nk=l\n"
9292
"[testenv:pypy]\nm=n\n"
9393
"[testenv:pin]\na=b\n"
94-
"[testenv:extra]\no=p\n",
94+
"[testenv:extra]\no=p\n", encoding="utf-8",
9595
)
9696
result = format_tox_ini(tox_ini, ToxIniFmtNamespace(pin_toxenvs=["pin", "pkg"]))
9797

tests/formatter/test_test_env.py

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414

1515

1616
def test_no_tox_section(tox_ini: Path) -> None:
17-
tox_ini.write_text("")
17+
tox_ini.write_text("", encoding="utf-8")
1818
assert format_tox_ini(tox_ini) == "[tox]\nrequires =\n tox>=4.2\n"
1919

2020

@@ -40,7 +40,7 @@ def test_format_test_env(tox_ini: Path) -> None:
4040
A = B
4141
""",
4242
).strip()
43-
tox_ini.write_text(f"[testenv]\n{content}")
43+
tox_ini.write_text(f"[testenv]\n{content}", encoding="utf-8")
4444
outcome = format_tox_ini(tox_ini)
4545
expected = dedent(
4646
"""
@@ -143,14 +143,14 @@ def test_format_test_env_ref( # noqa: PLR0913
143143
expected: str,
144144
) -> None:
145145
text = f"[testenv]\n{key}={before}\n[testenv:py]\n{key}=\n {pre}\n {{[testenv:x]X}}\n {{[testenv]{key}}}\n {post}\n"
146-
tox_ini.write_text(text)
146+
tox_ini.write_text(text, encoding="utf-8")
147147
outcome = format_tox_ini(tox_ini)
148148
expected = f"[tox]\nrequires =\n tox>=4.2\n\n[testenv]\n{key} ={before}\n\n[testenv:py]\n{key} ={expected}\n"
149149
assert outcome == expected
150150

151151

152152
def test_fail_on_bad_set_env(tox_ini: Path) -> None:
153-
tox_ini.write_text("[testenv]\nsetenv = A")
153+
tox_ini.write_text("[testenv]\nsetenv = A", encoding="utf-8")
154154
with pytest.raises(RuntimeError, match="invalid line A in setenv"):
155155
format_tox_ini(tox_ini)
156156

@@ -174,7 +174,7 @@ def test_python_req_sort_by_name() -> None:
174174

175175

176176
def test_depends_ordering(tox_ini: Path) -> None:
177-
tox_ini.write_text("[testenv]\ndepends =\n py311\n py312\n py39\n p310")
177+
tox_ini.write_text("[testenv]\ndepends =\n py311\n py312\n py39\n p310", encoding="utf-8")
178178
outcome = format_tox_ini(tox_ini)
179179
msg = "[tox]\nrequires =\n tox>=4.2\n\n[testenv]\ndepends =\n py312\n py311\n py39\n p310\n"
180180
assert outcome == msg
@@ -189,7 +189,7 @@ def test_use_develop_upgrade(tox_ini: Path, key: str) -> None:
189189
[testenv]
190190
{key} = true
191191
"""
192-
tox_ini.write_text(dedent(text))
192+
tox_ini.write_text(dedent(text), encoding="utf-8")
193193
outcome = format_tox_ini(tox_ini)
194194
expected = """\
195195
[tox]

tests/formatter/test_tox_section.py

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -13,25 +13,25 @@
1313

1414

1515
def test_no_tox_section(tox_ini: Path) -> None:
16-
tox_ini.write_text("")
16+
tox_ini.write_text("", encoding="utf-8")
1717
assert format_tox_ini(tox_ini) == "[tox]\nrequires =\n tox>=4.2\n"
1818

1919

2020
def test_format_env_list_simple(tox_ini: Path) -> None:
21-
tox_ini.write_text("[tox]\nenv_list=py39,py38\n")
21+
tox_ini.write_text("[tox]\nenv_list=py39,py38\n", encoding="utf-8")
2222
outcome = format_tox_ini(tox_ini)
2323
assert outcome == "[tox]\nrequires =\n tox>=4.2\nenv_list =\n py39\n py38\n"
2424

2525

2626
def test_format_env_list_dot_version(tox_ini: Path) -> None:
27-
tox_ini.write_text("[tox]\nenv_list=3,3.13,3.9\n")
27+
tox_ini.write_text("[tox]\nenv_list=3,3.13,3.9\n", encoding="utf-8")
2828
outcome = format_tox_ini(tox_ini)
2929
assert outcome == "[tox]\nrequires =\n tox>=4.2\nenv_list =\n 3.13\n 3.9\n 3\n"
3030

3131

3232
def test_format_env_list_start_newline(tox_ini: Path) -> None:
3333
ok = "[tox]\nrequires =\n tox>=4.2\nenv_list =\n py39\n py38\n"
34-
tox_ini.write_text(ok)
34+
tox_ini.write_text(ok, encoding="utf-8")
3535
outcome = format_tox_ini(tox_ini)
3636
assert outcome == ok
3737

@@ -64,7 +64,7 @@ def test_tox_section_order(tox_ini: Path) -> None:
6464
skipsdist=true
6565
env_list=py37
6666
"""
67-
tox_ini.write_text(dedent(text))
67+
tox_ini.write_text(dedent(text), encoding="utf-8")
6868
outcome = format_tox_ini(tox_ini)
6969
result = """\
7070
[tox]
@@ -97,7 +97,7 @@ def test_tox_section_order(tox_ini: Path) -> None:
9797
],
9898
)
9999
def test_tox_fmt_boolean(tox_ini: Path, key: str, value: str, result: str) -> None:
100-
tox_ini.write_text(f"[tox]\n{key}={value}")
100+
tox_ini.write_text(f"[tox]\n{key}={value}", encoding="utf-8")
101101
outcome = format_tox_ini(tox_ini)
102102
expected = f"[tox]\nrequires =\n tox>=4.2\n{key} = {result}\n"
103103
assert outcome == expected
@@ -126,7 +126,7 @@ def test_format_tox_ini_handles_trailing_comma(tox_ini: Path) -> None:
126126
127127
This was previously caused by a trailing comma in the `env_list`.
128128
"""
129-
tox_ini.write_text("[tox]\nenv_list=\n py38,\n pkg,\n[testenv:pkg]\na=b\n")
129+
tox_ini.write_text("[tox]\nenv_list=\n py38,\n pkg,\n[testenv:pkg]\na=b\n", encoding="utf-8")
130130
result = format_tox_ini(tox_ini)
131131
assert result == "[tox]\nrequires =\n tox>=4.2\nenv_list =\n py38\n pkg\n\n[testenv:pkg]\na = b\n"
132132

@@ -138,7 +138,7 @@ def test_min_version_less_requires(tox_ini: Path) -> None:
138138
tox >= 4.2
139139
min_version=3.14
140140
"""
141-
tox_ini.write_text(dedent(text))
141+
tox_ini.write_text(dedent(text), encoding="utf-8")
142142
outcome = format_tox_ini(tox_ini)
143143
result = """\
144144
[tox]
@@ -156,7 +156,7 @@ def test_min_version_greater_requires(tox_ini: Path) -> None:
156156
tox >= 4.2
157157
min_version=4.3
158158
"""
159-
tox_ini.write_text(dedent(text))
159+
tox_ini.write_text(dedent(text), encoding="utf-8")
160160
outcome = format_tox_ini(tox_ini)
161161
result = """\
162162
[tox]
@@ -174,7 +174,7 @@ def test_min_version_tox_no_spec(tox_ini: Path) -> None:
174174
tox
175175
min_version=4.3
176176
"""
177-
tox_ini.write_text(dedent(text))
177+
tox_ini.write_text(dedent(text), encoding="utf-8")
178178
outcome = format_tox_ini(tox_ini)
179179
result = """\
180180
[tox]
@@ -191,6 +191,6 @@ def test_upgrade_conflict(tox_ini: Path) -> None:
191191
env_list=py312
192192
envlist=py311
193193
"""
194-
tox_ini.write_text(dedent(text))
194+
tox_ini.write_text(dedent(text), encoding="utf-8")
195195
with pytest.raises(RuntimeError, match="upgrade alias env_list also present for envlist"):
196196
format_tox_ini(tox_ini)

tests/test_upgrade.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,6 @@
99

1010

1111
def test_upgrade_tox_section(tox_ini: Path) -> None:
12-
tox_ini.write_text("[tox]\nenvlist =\n test")
12+
tox_ini.write_text("[tox]\nenvlist =\n test", encoding="utf-8")
1313
outcome = format_tox_ini(tox_ini)
1414
assert outcome == "[tox]\nrequires =\n tox>=4.2\nenv_list =\n test\n"

0 commit comments

Comments
 (0)