Merge pull request #799 from AndreMiras/feature/ticket793_fixes_read_python2

Unit tests read spec file, refs #793
This commit is contained in:
Mathieu Virbel 2019-01-21 19:11:42 +01:00 committed by GitHub
commit 5a912a7949
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

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))