mirror of
https://github.com/morpheus65535/bazarr
synced 2024-12-29 11:06:02 +00:00
34 lines
842 B
Python
34 lines
842 B
Python
# -*- coding: ascii -*-
|
|
|
|
from doctest import DocFileSuite
|
|
import unittest
|
|
import os.path
|
|
import sys
|
|
|
|
THIS_DIR = os.path.dirname(__file__)
|
|
|
|
README = os.path.join(THIS_DIR, os.pardir, os.pardir, 'README.rst')
|
|
|
|
|
|
class DocumentationTestCase(unittest.TestCase):
|
|
def test_readme_encoding(self):
|
|
'''Confirm the README.rst is ASCII.'''
|
|
f = open(README, 'rb')
|
|
try:
|
|
f.read().decode('ASCII')
|
|
finally:
|
|
f.close()
|
|
|
|
|
|
def test_suite():
|
|
"For the Z3 test runner"
|
|
return unittest.TestSuite((
|
|
DocumentationTestCase('test_readme_encoding'),
|
|
DocFileSuite(os.path.join(os.pardir, os.pardir, 'README.rst'))))
|
|
|
|
|
|
if __name__ == '__main__':
|
|
sys.path.insert(
|
|
0, os.path.abspath(os.path.join(THIS_DIR, os.pardir, os.pardir))
|
|
)
|
|
unittest.main(defaultTest='test_suite')
|