obj2html/test/test_obj2html.py

28 lines
737 B
Python
Raw Permalink Normal View History

2021-11-13 06:55:57 -07:00
import unittest
2021-11-13 07:18:04 -07:00
from obj2html import obj2html
2021-11-13 06:55:57 -07:00
import os
class TestObj2Html(unittest.TestCase):
def setUp(self):
self.model_assets_path = 'test/assets/model.obj'
def test_obj2html_without_output_file_path(self):
string_out = obj2html(self.model_assets_path)
self.assertTrue(isinstance(string_out, str))
def test_obj2html_write_html_file(self):
html_path = '/tmp/index.html'
if os.path.isfile(html_path):
os.remove(html_path)
self.assertFalse(os.path.isfile(html_path))
obj2html(self.model_assets_path, html_path)
self.assertTrue(os.path.isfile(html_path))
os.remove(html_path)
if __name__ == '__main__':
unittest.main()