Fixed for start command [WIP] output is needed

This commit is contained in:
2022-06-26 01:05:45 +02:00
parent fa002a50ac
commit d83d1a244e
3 changed files with 14 additions and 10 deletions

View File

@@ -1,6 +1,7 @@
import json
import os
import shutil
import time
import unittest
from cpl_core.utils import String
@@ -29,7 +30,7 @@ class StartTestCase(unittest.TestCase):
settings['RunTest']['WasRestarted'] = 'True'
settings['RunTest']['WasStarted'] = 'True'
with open('appsettings.json', 'w', encoding='utf-8') as project_file:
project_file.write(json.dumps(settings, indent=2))
project_file.close()
@@ -68,7 +69,8 @@ class StartTestCase(unittest.TestCase):
def test_start(self):
thread = StartTestThread()
thread.run()
thread.start()
time.sleep(1)
settings = self._get_appsettings()
self.assertNotEqual(settings, {})
self.assertIn('RunTest', settings)
@@ -82,6 +84,8 @@ class StartTestCase(unittest.TestCase):
file.write(f'# trigger restart (comment generated by unittest)')
file.close()
time.sleep(1)
settings = self._get_appsettings()
self.assertNotEqual(settings, {})
self.assertIn('RunTest', settings)