fix-whitespace: Added test for custom charsets

This commit is contained in:
iconmaster5326 2019-10-25 11:34:26 -04:00
parent 08663c91f2
commit a2f836a23b
2 changed files with 20 additions and 2 deletions

View file

@ -78,3 +78,19 @@ def test_preserve_non_utf8_file(tmpdir):
ret = main([path.strpath])
assert ret == 1
assert path.size() == (len(non_utf8_bytes_content) - 1)
def test_custom_charset_change(tmpdir):
# strip spaces only, no tabs
path = tmpdir.join('file.txt')
path.write('\ta \t \n')
ret = main([path.strpath, '--chars', ' '])
assert ret == 1
assert path.read() == '\ta \t\n'
def test_custom_charset_no_change(tmpdir):
path = tmpdir.join('file.txt')
path.write('\ta \t\n')
ret = main([path.strpath, '--chars', ' '])
assert ret == 0