@@ -216,22 +216,22 @@ def foo():
216
216
""" ))
217
217
218
218
env .write_config (ignore = 'D100' )
219
- _ , err , code = env .invoke ()
219
+ out , err , code = env .invoke ()
220
220
assert code == 1
221
- assert 'D100' not in err
222
- assert 'D103' in err
221
+ assert 'D100' not in out
222
+ assert 'D103' in out
223
223
224
224
env .write_config (ignore = '' )
225
- _ , err , code = env .invoke ()
225
+ out , err , code = env .invoke ()
226
226
assert code == 1
227
- assert 'D100' in err
228
- assert 'D103' in err
227
+ assert 'D100' in out
228
+ assert 'D103' in out
229
229
230
230
env .write_config (ignore = 'D100,D103' )
231
- _ , err , code = env .invoke ()
231
+ out , err , code = env .invoke ()
232
232
assert code == 0
233
- assert 'D100' not in err
234
- assert 'D103' not in err
233
+ assert 'D100' not in out
234
+ assert 'D103' not in out
235
235
236
236
237
237
def test_verbose (env ):
@@ -269,10 +269,10 @@ def foo():
269
269
pass
270
270
""" ))
271
271
272
- _ , err , code = env .invoke (args = "--select=D100" )
272
+ out , err , code = env .invoke (args = "--select=D100" )
273
273
assert code == 1
274
- assert 'D100' in err
275
- assert 'D103' not in err
274
+ assert 'D100' in out
275
+ assert 'D103' not in out
276
276
277
277
278
278
def test_select_config (env ):
@@ -284,10 +284,10 @@ def foo():
284
284
""" ))
285
285
286
286
env .write_config (select = "D100" )
287
- _ , err , code = env .invoke ()
287
+ out , err , code = env .invoke ()
288
288
assert code == 1
289
- assert 'D100' in err
290
- assert 'D103' not in err
289
+ assert 'D100' in out
290
+ assert 'D103' not in out
291
291
292
292
293
293
def test_add_select_cli (env ):
@@ -300,11 +300,11 @@ def foo():
300
300
""" ))
301
301
302
302
env .write_config (select = "D100" )
303
- _ , err , code = env .invoke (args = "--add-select=D101" )
303
+ out , err , code = env .invoke (args = "--add-select=D101" )
304
304
assert code == 1
305
- assert 'D100' in err
306
- assert 'D101' in err
307
- assert 'D103' not in err
305
+ assert 'D100' in out
306
+ assert 'D101' in out
307
+ assert 'D103' not in out
308
308
309
309
310
310
def test_add_ignore_cli (env ):
@@ -317,11 +317,11 @@ def foo():
317
317
""" ))
318
318
319
319
env .write_config (select = "D100,D101" )
320
- _ , err , code = env .invoke (args = "--add-ignore=D101" )
320
+ out , err , code = env .invoke (args = "--add-ignore=D101" )
321
321
assert code == 1
322
- assert 'D100' in err
323
- assert 'D101' not in err
324
- assert 'D103' not in err
322
+ assert 'D100' in out
323
+ assert 'D101' not in out
324
+ assert 'D103' not in out
325
325
326
326
327
327
def test_conflicting_select_ignore_config (env ):
@@ -368,21 +368,21 @@ def foo():
368
368
env .write_config (ignore = 'D100' , verbose = True )
369
369
out , err , code = env .invoke ()
370
370
assert code == 0
371
- assert 'D301' not in err
372
- assert 'D302' not in err
371
+ assert 'D301' not in out
372
+ assert 'D302' not in out
373
373
374
374
375
375
def test_missing_docstring_in_package (env ):
376
376
with env .open ('__init__.py' , 'wt' ) as init :
377
377
pass # an empty package file
378
378
out , err , code = env .invoke ()
379
379
assert code == 1
380
- assert 'D100' not in err # shouldn't be treated as a module
381
- assert 'D104' in err # missing docstring in package
380
+ assert 'D100' not in out # shouldn't be treated as a module
381
+ assert 'D104' in out # missing docstring in package
382
382
383
383
384
384
def test_illegal_convention (env ):
385
- out , err , code = env .invoke ('--convention=illegal_conv' )
385
+ _ , err , code = env .invoke ('--convention=illegal_conv' )
386
386
assert code == 2 , err
387
387
assert "Illegal convention 'illegal_conv'." in err
388
388
assert 'Possible conventions: pep257' in err
@@ -422,11 +422,11 @@ def foo():
422
422
""" ))
423
423
424
424
env .write_config (select = "" )
425
- _ , err , code = env .invoke (args = "--add-select=D100" )
425
+ out , err , code = env .invoke (args = "--add-select=D100" )
426
426
assert code == 1
427
- assert 'D100' in err
428
- assert 'D101' not in err
429
- assert 'D103' not in err
427
+ assert 'D100' in out
428
+ assert 'D101' not in out
429
+ assert 'D103' not in out
430
430
431
431
432
432
def test_pep257_convention (env ):
@@ -442,13 +442,13 @@ def foo():
442
442
''' ))
443
443
444
444
env .write_config (convention = "pep257" )
445
- _ , err , code = env .invoke ()
445
+ out , err , code = env .invoke ()
446
446
assert code == 1
447
- assert 'D100' in err
448
- assert 'D211' in err
449
- assert 'D203' not in err
450
- assert 'D212' not in err
451
- assert 'D213' not in err
447
+ assert 'D100' in out
448
+ assert 'D211' in out
449
+ assert 'D203' not in out
450
+ assert 'D212' not in out
451
+ assert 'D213' not in out
452
452
453
453
454
454
def test_config_file_inheritance (env ):
@@ -483,11 +483,11 @@ def bar():
483
483
pass
484
484
""" ))
485
485
486
- _ , err , code = env .invoke ()
486
+ out , err , code = env .invoke ()
487
487
488
488
assert code == 1
489
- assert 'D100' in err
490
- assert 'D103' in err
489
+ assert 'D100' in out
490
+ assert 'D103' in out
491
491
492
492
493
493
def test_config_file_cumulative_add_ignores (env ):
@@ -522,9 +522,9 @@ def foo():
522
522
with env .open (os .path .join ('A' , 'a.py' ), 'wt' ) as test :
523
523
test .write (test_content )
524
524
525
- _ , err , code = env .invoke ()
525
+ out , err , code = env .invoke ()
526
526
527
- err = parse_errors (err )
527
+ err = parse_errors (out )
528
528
529
529
assert code == 1
530
530
assert 'base.py' in err , err
@@ -565,9 +565,9 @@ def foo():
565
565
with env .open (os .path .join ('A' , 'a.py' ), 'wt' ) as test :
566
566
test .write (test_content )
567
567
568
- _ , err , code = env .invoke ()
568
+ out , err , code = env .invoke ()
569
569
570
- err = parse_errors (err )
570
+ err = parse_errors (out )
571
571
572
572
assert code == 1
573
573
assert 'base.py' in err , err
@@ -605,12 +605,12 @@ def test_config_file_convention_overrides_select(env):
605
605
with env .open (os .path .join ('A' , 'a.py' ), 'wt' ) as test :
606
606
test .write (test_content )
607
607
608
- _ , err , code = env .invoke ()
608
+ out , err , code = env .invoke ()
609
609
610
610
assert code == 1
611
- assert 'D100' in err , err
612
- assert 'base.py' not in err , err
613
- assert 'a.py' in err , err
611
+ assert 'D100' in out , out
612
+ assert 'base.py' not in out , out
613
+ assert 'a.py' in out , out
614
614
615
615
616
616
def test_cli_overrides_config_file (env ):
@@ -642,13 +642,13 @@ def foo():
642
642
pass
643
643
""" ))
644
644
645
- _ , err , code = env .invoke (args = "--convention=pep257" )
645
+ out , err , code = env .invoke (args = "--convention=pep257" )
646
646
647
647
assert code == 1
648
- assert 'D100' in err , err
649
- assert 'D103' not in err , err
650
- assert 'base.py' in err , err
651
- assert 'a.py' not in err , err
648
+ assert 'D100' in out , out
649
+ assert 'D103' not in out , out
650
+ assert 'base.py' in out , out
651
+ assert 'a.py' not in out , out
652
652
653
653
654
654
def test_cli_match_overrides_config_file (env ):
@@ -681,13 +681,13 @@ def foo():
681
681
with env .open (os .path .join ('A' , 'a.py' ), 'wt' ) as test :
682
682
test .write ("" )
683
683
684
- _ , err , code = env .invoke (args = "--match=a.py --match-dir=A" )
684
+ out , err , code = env .invoke (args = "--match=a.py --match-dir=A" )
685
685
686
686
assert code == 1
687
- assert 'D100' in err , err
688
- assert 'D103' not in err , err
689
- assert 'base.py' not in err , err
690
- assert 'a.py' in err , err
687
+ assert 'D100' in out , out
688
+ assert 'D103' not in out , out
689
+ assert 'base.py' not in out , out
690
+ assert 'a.py' in out , out
691
691
692
692
693
693
def test_config_file_convention_overrides_ignore (env ):
@@ -722,13 +722,13 @@ def foo():
722
722
with env .open (os .path .join ('A' , 'a.py' ), 'wt' ) as test :
723
723
test .write (test_content )
724
724
725
- _ , err , code = env .invoke ()
725
+ out , err , code = env .invoke ()
726
726
727
727
assert code == 1
728
- assert 'D100' in err , err
729
- assert 'D103' in err , err
730
- assert 'base.py' not in err , err
731
- assert 'a.py' in err , err
728
+ assert 'D100' in out , out
729
+ assert 'D103' in out , out
730
+ assert 'base.py' not in out , out
731
+ assert 'a.py' in out , out
732
732
733
733
734
734
def test_config_file_ignore_overrides_select (env ):
@@ -764,9 +764,9 @@ def bar():
764
764
with env .open (os .path .join ('A' , 'a.py' ), 'wt' ) as test :
765
765
test .write (test_content )
766
766
767
- _ , err , code = env .invoke ()
767
+ out , err , code = env .invoke ()
768
768
769
- err = parse_errors (err )
769
+ err = parse_errors (out )
770
770
771
771
assert code == 1
772
772
assert 'base.py' in err , err
@@ -820,9 +820,9 @@ def bar():
820
820
with env .open (os .path .join ('B' , 'b.py' ), 'wt' ) as test :
821
821
test .write (test_content )
822
822
823
- _ , err , code = env .invoke ()
823
+ out , err , code = env .invoke ()
824
824
825
- err = parse_errors (err )
825
+ err = parse_errors (out )
826
826
827
827
assert code == 1
828
828
assert 'base.py' in err , err
0 commit comments