Unit tests read spec file, refs #793

This commit is contained in:
Andre Miras 2019-01-21 18:46:56 +01:00
parent d354782dc2
commit 27d8880411

View file

@ -1,4 +1,6 @@
import os
import unittest
import buildozer as buildozer_module
from buildozer import Buildozer
@ -10,3 +12,15 @@ class TestBuildozer(unittest.TestCase):
"""
buildozer = Buildozer()
self.assertEqual(buildozer.specfilename, 'buildozer.spec')
# spec file doesn't have to exist
self.assertFalse(os.path.exists(buildozer.specfilename))
def test_buildozer_read_spec(self):
"""
Initializes Buildozer object from existing spec file.
"""
specfilepath = os.path.join(
os.path.dirname(buildozer_module.__file__),
'default.spec')
buildozer = Buildozer(filename=specfilepath)
self.assertTrue(os.path.exists(buildozer.specfilename))