More tests
diff --git a/codespell_lib/tests/test_basic.py b/codespell_lib/tests/test_basic.py index f510c1d..12fa1aa 100644 --- a/codespell_lib/tests/test_basic.py +++ b/codespell_lib/tests/test_basic.py
@@ -557,6 +557,8 @@ # Variations where an error is ignored. for variation in ('# Please see http://abandonned for info\n', '# Please see "http://abandonned" for info\n', + # This variation could be rejected, but it'd require a + # more complex regex as " is valid in parts of URIs. '# Please see "http://foo"abandonned for info\n', '# Please see https://abandonned for info\n', '# Please see ftp://abandonned for info\n', @@ -616,7 +618,10 @@ # Variations where an error is ignored. for variation in ('# Please see example@abandonned for info\n', - '# Please see abandonned@example for info\n'): + '# Please see abandonned@example for info\n', + '# Please see abandonned@example.com for info\n', + '# Please see mailto:abandonned@example.com?subject=Test' + ' for info\n'): with open(op.join(d, 'flag.txt'), 'w') as f: f.write(variation) assert cs.main(f.name) == 1, variation