diff options
| author | Martin Vilcans <martin@librador.com> | 2020-02-12 23:17:19 +0100 |
|---|---|---|
| committer | Martin Vilcans <martin@librador.com> | 2020-02-12 23:17:19 +0100 |
| commit | 5d6b4683b7a4058b7f12dcc294eec5e2f41cda6f (patch) | |
| tree | 495181f42996931dbccabdfea25944b2f9d40bf8 /test.py | |
| parent | 1f2121726e709c8445ecd793eca89387d5b78145 (diff) | |
Remove Python 2 support for doctests #54
Diffstat (limited to 'test.py')
| -rw-r--r-- | test.py | 24 |
1 files changed, 0 insertions, 24 deletions
diff --git a/test.py b/test.py deleted file mode 100644 index c4e5887..0000000 --- a/test.py +++ /dev/null @@ -1,24 +0,0 @@ -"""Runs nosetest after preparing the test cases. - -Removes the leading u from unicode literals so -Python 3 doctests won't fail. - -""" - -from screenplain import richstring -import re - -unicode_literal = re.compile(r'u([\'"])') - -for n in ( - 'parse_emphasis', - '_unescape', - '_demagic_literals', -): - attr = getattr(richstring, n) - old_doc = getattr(attr, '__doc__') - new_doc = unicode_literal.sub(r'\1', old_doc) - setattr(attr, '__doc__', new_doc) - -import nose -nose.main(argv='nosetests --nocapture --with-doctest --doctest-tests'.split()) |
