From 2222b276347dd8dd3f1255ee8f4ba219be91e4f3 Mon Sep 17 00:00:00 2001 From: debugtalk Date: Tue, 25 Jun 2019 17:50:49 +0800 Subject: [PATCH] feat: add demo content to debugtalk.py/.env of new created scaffold project --- CHANGELOG.md | 1 + httprunner/utils.py | 16 ++++++++++++++-- 2 files changed, 15 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 6156b532..a4ab4ca1 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -6,6 +6,7 @@ - add demo api/testcase/testsuite to new created scaffold project - update default `.gitignore` of new created scaffold project +- add demo content to `debugtalk.py`/`.env` of new created scaffold project **Bugfixes** diff --git a/httprunner/utils.py b/httprunner/utils.py index 54fad0b6..f5f712c5 100644 --- a/httprunner/utils.py +++ b/httprunner/utils.py @@ -448,6 +448,8 @@ config: name: "demo testcase" variables: device_sn: "ABC" + username: ${ENV(USERNAME)} + password: ${ENV(PASSWORD)} base_url: "http://127.0.0.1:5000" teststeps: @@ -494,6 +496,16 @@ testcases: ".python-version", "logs/*" ]) + demo_debugtalk_content = """ +import time + +def sleep(n_secs): + time.sleep(n_secs) +""" + demo_env_content = "\n".join([ + "USERNAME=leolee", + "PASSWORD=123456" + ]) create_folder(project_name) create_folder(os.path.join(project_name, "api")) @@ -503,8 +515,8 @@ testcases: create_file(os.path.join(project_name, "api", "demo_api.yml"), demo_api_content) create_file(os.path.join(project_name, "testcases", "demo_testcase.yml"), demo_testcase_content) create_file(os.path.join(project_name, "testsuites", "demo_testsuite.yml"), demo_testsuite_content) - create_file(os.path.join(project_name, "debugtalk.py"), "") - create_file(os.path.join(project_name, ".env"), "") + create_file(os.path.join(project_name, "debugtalk.py"), demo_debugtalk_content) + create_file(os.path.join(project_name, ".env"), demo_env_content) create_file(os.path.join(project_name, ".gitignore"), ignore_content)