コード例 #1
0
def test_show_source_in_config(tmpdir, capsys):
    f = tmpdir.join('f.py')
    f.write('import os  # noqa\n')
    tmpdir.join('tox.ini').write('[flake8]\nshow_source = true\n')
    with tmpdir.as_cwd():
        ret = yesqa.main((str(f),))
    assert ret == 0
    assert f.read() == 'import os  # noqa\n'
コード例 #2
0
def test_main(tmpdir, capsys):
    f = tmpdir.join('f.py').ensure()
    g = tmpdir.join('g.py')
    g.write('x = 1  # noqa\n')
    ret = yesqa.main((str(f), str(g)))
    assert ret == 1
    assert g.read() == 'x = 1\n'
    out, _ = capsys.readouterr()
    assert out == f'Rewriting {g}\n'