easymacro/source/tests/test_easydocs.py

42 lines
726 B
Python

#!/usr/bin/env python3
# coding: utf-8
import sys
from pathlib import Path
p = str(Path(__file__).resolve().parent.parent)
sys.path.insert(0, p)
import unittest
from tempfile import NamedTemporaryFile
import easymacro as app
class BaseTest(unittest.TestCase):
@classmethod
def setUpClass(cls):
pass
@classmethod
def tearDownClass(cls):
pass
def setUp(self):
msg = f'In method: {self._testMethodName}'
app.debug(msg)
def tearDown(self):
pass
class TestDocuments(BaseTest):
def test_doc_new(self):
result = app.docs.new()
self.assertIsNotNone(result)
result.close()
if __name__ == '__main__':
unittest.main(exit=False)