change: relocate scaffold

This commit is contained in:
debugtalk
2020-05-28 20:23:04 +08:00
parent dfb989b991
commit be6d6c93a9
3 changed files with 2 additions and 2 deletions

View File

@@ -1,25 +0,0 @@
import os
import shutil
import subprocess
import unittest
from httprunner.ext.scaffold import create_scaffold
class TestScaffold(unittest.TestCase):
def test_create_scaffold(self):
project_name = "projectABC"
create_scaffold(project_name)
self.assertTrue(os.path.isdir(os.path.join(project_name, "har")))
self.assertTrue(os.path.isdir(os.path.join(project_name, "testcases")))
self.assertTrue(os.path.isdir(os.path.join(project_name, "reports")))
self.assertTrue(os.path.isfile(os.path.join(project_name, "debugtalk.py")))
self.assertTrue(os.path.isfile(os.path.join(project_name, ".env")))
# run demo testcases
try:
subprocess.check_call(["hrun", project_name])
except subprocess.SubprocessError:
raise
finally:
shutil.rmtree(project_name)