18 lines
478 B
Python
18 lines
478 B
Python
import ods2md
|
|
|
|
import unittest
|
|
import os.path
|
|
import io
|
|
|
|
class Test(unittest.TestCase):
|
|
def perform_test(self, base):
|
|
output = io.StringIO()
|
|
ods2md.main(os.path.join('test', base + '.ods'), output)
|
|
with open(os.path.join('test', base + '.md'), 'r') as f:
|
|
self.assertMultiLineEqual(f.read(), output.getvalue())
|
|
|
|
def test_sample(self):
|
|
self.perform_test('sample')
|
|
|
|
def test_padded(self):
|
|
self.perform_test('padded')
|