define httpbin host and port in one place

This commit is contained in:
httprunner
2018-08-02 11:29:01 +08:00
parent fd5c93f907
commit 61deb3ab9d
11 changed files with 150 additions and 33 deletions

View File

@@ -4,7 +4,7 @@ import time
from httprunner import HttpRunner, exceptions, runner
from httprunner.testcase import TestcaseLoader
from httprunner.utils import FileUtils, deep_update_dict
from tests.base import ApiServerUnittest
from tests.base import HTTPBIN_SERVER, ApiServerUnittest
class TestRunner(ApiServerUnittest):
@@ -76,7 +76,7 @@ class TestRunner(ApiServerUnittest):
"path": os.path.join(os.getcwd(), __file__),
"name": "basic test with httpbin",
"request": {
"base_url": "http://127.0.0.1:3458/"
"base_url": HTTPBIN_SERVER
},
"setup_hooks": [
"${sleep_N_secs(0.5)}"
@@ -124,7 +124,7 @@ class TestRunner(ApiServerUnittest):
"path": os.path.join(os.getcwd(), __file__),
"name": "basic test with httpbin",
"request": {
"base_url": "http://127.0.0.1:3458/"
"base_url": HTTPBIN_SERVER
}
}
test = {
@@ -174,7 +174,7 @@ class TestRunner(ApiServerUnittest):
{
"name": "test teardown hooks",
"request": {
"url": "http://127.0.0.1:3458/headers",
"url": "{}/headers".format(HTTPBIN_SERVER),
"method": "GET",
"data": "abc"
},
@@ -209,7 +209,7 @@ class TestRunner(ApiServerUnittest):
{
"name": "test teardown hooks",
"request": {
"url": "http://127.0.0.1:3458/headers",
"url": "{}/headers".format(HTTPBIN_SERVER),
"method": "GET",
"data": "abc"
},
@@ -239,7 +239,7 @@ class TestRunner(ApiServerUnittest):
{
"name": "test teardown hooks",
"request": {
"url": "http://127.0.0.1:3458/headers",
"url": "{}/headers".format(HTTPBIN_SERVER),
"method": "GET",
"data": "abc"
},