66
77import pytest
88
9- from hooks .check_entries import (
10- maximum_number_of_messages ,
11- maximum_number_of_lines ,
12- )
9+ from hooks .check_entries import maximum_number_of_lines , maximum_number_of_messages
1310
1411
1512@pytest .mark .parametrize ("quiet" , (False , True ), ids = ("quiet=False" , "quiet=True" ))
1613@pytest .mark .parametrize (
1714 (
18- ' n_messages' ,
19- ' max_n_messages' ,
20- ' expected_exitcode' ,
15+ " n_messages" ,
16+ " max_n_messages" ,
17+ " expected_exitcode" ,
2118 ),
22- (
23- (5 , 6 , 0 ),
24- (5 , 5 , 0 ),
25- (5 , 4 , 1 ),
26- (0 , - 1 , 1 )
27- )
19+ ((5 , 6 , 0 ), (5 , 5 , 0 ), (5 , 4 , 1 ), (0 , - 1 , 1 )),
2820)
2921def test_expected_number_of_messages (
3022 quiet ,
3123 n_messages ,
3224 max_n_messages ,
3325 expected_exitcode ,
3426):
35- content = ''' #
27+ content = """ #
3628
3729msgid ""
3830msgstr ""
3931
40- ''' + '\n \n ' .join ([f'msgid "{ i } "\n msgstr ""' for i in range (1 , n_messages + 1 )])
32+ """ + "\n \n " .join (
33+ [f'msgid "{ i } "\n msgstr ""' for i in range (1 , n_messages + 1 )]
34+ )
4135
4236 with tempfile .NamedTemporaryFile (mode = "w" ) as f :
4337 f .write (content )
4438 f .seek (0 )
4539
4640 if quiet or not n_messages > max_n_messages :
47- expected_stderr = ''
41+ expected_stderr = ""
4842 else :
4943 expected_stderr = (
5044 f"More messages ({ n_messages } ) than allowed"
@@ -53,40 +47,40 @@ def test_expected_number_of_messages(
5347
5448 stderr = io .StringIO ()
5549 with contextlib .redirect_stderr (stderr ):
56- assert maximum_number_of_messages (
57- [f .name ], max_messages = max_n_messages , quiet = quiet ,
58- ) == expected_exitcode
50+ assert (
51+ maximum_number_of_messages (
52+ [f .name ],
53+ max_messages = max_n_messages ,
54+ quiet = quiet ,
55+ )
56+ == expected_exitcode
57+ )
5958 assert stderr .getvalue () == expected_stderr
6059
6160
6261@pytest .mark .parametrize ("quiet" , (False , True ), ids = ("quiet=False" , "quiet=True" ))
6362@pytest .mark .parametrize (
6463 (
65- ' n_lines' ,
66- ' max_n_lines' ,
67- ' expected_exitcode' ,
64+ " n_lines" ,
65+ " max_n_lines" ,
66+ " expected_exitcode" ,
6867 ),
69- (
70- (5 , 6 , 0 ),
71- (5 , 5 , 0 ),
72- (5 , 4 , 1 ),
73- (0 , - 1 , 1 )
74- )
68+ ((5 , 6 , 0 ), (5 , 5 , 0 ), (5 , 4 , 1 ), (0 , - 1 , 1 )),
7569)
7670def test_expected_number_of_lines (
7771 quiet ,
7872 n_lines ,
7973 max_n_lines ,
8074 expected_exitcode ,
8175):
82- content = ' \n ' .join ([str (i ) for i in range (n_lines )])
76+ content = " \n " .join ([str (i ) for i in range (n_lines )])
8377
8478 with tempfile .NamedTemporaryFile (mode = "w" ) as f :
8579 f .write (content )
8680 f .seek (0 )
8781
8882 if quiet or not n_lines > max_n_lines :
89- expected_stderr = ''
83+ expected_stderr = ""
9084 else :
9185 expected_stderr = (
9286 f"More lines ({ n_lines } ) than allowed"
@@ -95,7 +89,12 @@ def test_expected_number_of_lines(
9589
9690 stderr = io .StringIO ()
9791 with contextlib .redirect_stderr (stderr ):
98- assert maximum_number_of_lines (
99- [f .name ], max_lines = max_n_lines , quiet = quiet ,
100- ) == expected_exitcode
92+ assert (
93+ maximum_number_of_lines (
94+ [f .name ],
95+ max_lines = max_n_lines ,
96+ quiet = quiet ,
97+ )
98+ == expected_exitcode
99+ )
101100 assert stderr .getvalue () == expected_stderr
0 commit comments