change: simplify testcase import

This commit is contained in:
debugtalk
2020-05-15 16:41:54 +08:00
parent af8ffb87fe
commit 2f93b2b73a
8 changed files with 26 additions and 36 deletions

View File

@@ -1,11 +1,8 @@
# NOTICE: Generated By HttpRunner. DO'NOT EDIT!
import unittest
from httprunner.runner import HttpRunner
from httprunner.schema import TConfig, TStep
from httprunner import HttpRunner, TConfig, TStep, TestCase
class TestCaseHardcode(unittest.TestCase):
class TestCaseHardcode(TestCase):
config = TConfig(
**{
"name": "request methods testcase in hardcode",

View File

@@ -1,11 +1,8 @@
# NOTICE: Generated By HttpRunner. DO'NOT EDIT!
import unittest
from httprunner.runner import HttpRunner
from httprunner.schema import TConfig, TStep
from httprunner import HttpRunner, TConfig, TStep, TestCase
class TestCaseRequestWithFunctions(unittest.TestCase):
class TestCaseRequestWithFunctions(TestCase):
config = TConfig(
**{
"name": "request methods testcase with functions",

View File

@@ -1,11 +1,8 @@
# NOTICE: Generated By HttpRunner. DO'NOT EDIT!
import unittest
from httprunner.runner import HttpRunner
from httprunner.schema import TConfig, TStep
from httprunner import HttpRunner, TConfig, TStep, TestCase
class TestCaseRequestWithTestcaseReference(unittest.TestCase):
class TestCaseRequestWithTestcaseReference(TestCase):
config = TConfig(
**{
"name": "request methods testcase: reference testcase",

View File

@@ -1,11 +1,8 @@
# NOTICE: Generated By HttpRunner. DO'NOT EDIT!
import unittest
from httprunner.runner import HttpRunner
from httprunner.schema import TConfig, TStep
from httprunner import HttpRunner, TConfig, TStep, TestCase
class TestCaseRequestWithVariables(unittest.TestCase):
class TestCaseRequestWithVariables(TestCase):
config = TConfig(
**{
"name": "request methods testcase with variables",

View File

@@ -1,11 +1,8 @@
# NOTICE: Generated By HttpRunner. DO'NOT EDIT!
import unittest
from httprunner.runner import HttpRunner
from httprunner.schema import TConfig, TStep
from httprunner import HttpRunner, TConfig, TStep, TestCase
class TestCaseValidateWithFunctions(unittest.TestCase):
class TestCaseValidateWithFunctions(TestCase):
config = TConfig(
**{
"name": "request methods testcase: validate with functions",

View File

@@ -1,11 +1,8 @@
# NOTICE: Generated By HttpRunner. DO'NOT EDIT!
import unittest
from httprunner.runner import HttpRunner
from httprunner.schema import TConfig, TStep
from httprunner import HttpRunner, TConfig, TStep, TestCase
class TestCaseValidateWithVariables(unittest.TestCase):
class TestCaseValidateWithVariables(TestCase):
config = TConfig(
**{
"name": "request methods testcase: validate with variables",

View File

@@ -1,4 +1,15 @@
__version__ = "3.0.2"
__description__ = "One-stop solution for HTTP(S) testing."
__all__ = ["__version__", "__description__"]
from unittest import TestCase
from httprunner.runner import HttpRunner
from httprunner.schema import TConfig, TStep
__all__ = [
"__version__",
"__description__",
"HttpRunner",
"TConfig",
"TStep",
"TestCase",
]

View File

@@ -10,13 +10,10 @@ from httprunner.exceptions import TestCaseFormatError
from httprunner.loader import load_testcase_file, load_folder_files
__TMPL__ = """# NOTICE: Generated By HttpRunner. DO'NOT EDIT!
import unittest
from httprunner.runner import HttpRunner
from httprunner.schema import TConfig, TStep
from httprunner import HttpRunner, TConfig, TStep, TestCase
class {{ class_name }}(unittest.TestCase):
class {{ class_name }}(TestCase):
config = TConfig(**{{ config }})
teststeps = [