1010import pytest
1111
1212import pre_commit .constants as C
13- from pre_commit import five
1413from pre_commit .clientlib import CONFIG_SCHEMA
1514from pre_commit .clientlib import load_manifest
1615from pre_commit .envcontext import envcontext
@@ -119,7 +118,7 @@ def test_python_hook(tempdir_factory, store):
119118 _test_hook_repo (
120119 tempdir_factory , store , 'python_hooks_repo' ,
121120 'foo' , [os .devnull ],
122- b"['" + five . to_bytes ( os .devnull ) + b"' ]\n Hello World\n " ,
121+ f'[ { os .devnull !r } ]\n Hello World\n ' . encode () ,
123122 )
124123
125124
@@ -154,7 +153,7 @@ def test_python_hook_weird_setup_cfg(in_git_dir, tempdir_factory, store):
154153 _test_hook_repo (
155154 tempdir_factory , store , 'python_hooks_repo' ,
156155 'foo' , [os .devnull ],
157- b"['" + five . to_bytes ( os .devnull ) + b"' ]\n Hello World\n " ,
156+ f'[ { os .devnull !r } ]\n Hello World\n ' . encode () ,
158157 )
159158
160159
@@ -163,7 +162,7 @@ def test_python_venv(tempdir_factory, store): # pragma: no cover (no venv)
163162 _test_hook_repo (
164163 tempdir_factory , store , 'python_venv_hooks_repo' ,
165164 'foo' , [os .devnull ],
166- b"['" + five . to_bytes ( os .devnull ) + b"' ]\n Hello World\n " ,
165+ f'[ { os .devnull !r } ]\n Hello World\n ' . encode () ,
167166 )
168167
169168
@@ -188,7 +187,7 @@ def test_versioned_python_hook(tempdir_factory, store):
188187 tempdir_factory , store , 'python3_hooks_repo' ,
189188 'python3-hook' ,
190189 [os .devnull ],
191- b" 3\n ['" + five . to_bytes ( os .devnull ) + b"' ]\n Hello World\n " ,
190+ f' 3\n [{ os .devnull !r } ]\n Hello World\n ' . encode () ,
192191 )
193192
194193
0 commit comments