Commit Graph

53 Commits

Author SHA1 Message Date
buyuxiang
3f8aa2dc03 simplify jmespath compatibility conversion 2022-06-27 18:08:23 +08:00
buyuxiang
ecd61c815f update: httprunner make v4 2022-05-26 16:04:46 +08:00
debugtalk
5073308b03 refactor: reformat all code with black 2022-04-23 15:20:13 +08:00
debugtalk
dfae6b0a59 change: update docs 2022-04-22 20:34:04 +08:00
debugtalk
e8e28c4326 change: sync changes from v3.1.9 2022-04-17 15:17:16 +08:00
debugtalk
390a7b1170 change: rename StepData to StepResult 2022-04-02 23:46:06 +08:00
debugtalk
0025bb21f6 fix: keep negative index in jmespath unchanged when converting pytest files 2022-03-22 17:00:09 +08:00
山海
a789d306b0 fix: session_fixture的summary_path包含转义字符 2021-09-06 21:51:36 +08:00
debugtalk
134f3c6fb3 fix: raise TestCaseFormatError if teststep validate invalid 2020-07-06 10:50:49 +08:00
debugtalk
4916d27b71 fix: missing export when ensuring api testcase 2020-06-23 12:52:04 +08:00
debugtalk
a2fc817b5e change: use private method 2020-06-21 11:47:07 +08:00
debugtalk
18e9b772fd change: make converted referenced pytest files always relative to project RootDir 2020-06-21 10:58:42 +08:00
debugtalk
4f405d1620 change: code location 2020-06-20 00:33:42 +08:00
debugtalk
173a52ef67 fix: handle teststeps format error in ensure_testcase_v3 2020-06-19 19:21:48 +08:00
debugtalk
609a1d586d change: keep project root dir 2020-06-19 18:32:45 +08:00
debugtalk
3e8bd4b6f0 change: rename ensure_file_abs_path_valid 2020-06-19 15:46:38 +08:00
debugtalk
cfb55bd75d fix: check if jmespath extractor valid 2020-06-14 22:47:48 +08:00
debugtalk
b08427f278 fix: check extractor type 2020-06-14 22:37:38 +08:00
debugtalk
f4aa0b9913 fix: compatibility with different path separators of Linux and Windows 2020-06-14 22:01:09 +08:00
debugtalk
9a7384e173 fix: add ExtendJSONEncoder to safely dump json data with python object, such as MultipartEncoder 2020-06-07 22:32:49 +08:00
debugtalk
ddf5c331cc fix: ensure variables 2020-06-07 14:50:07 +08:00
debugtalk
2697af09ac fix: summary path 2020-06-06 22:37:44 +08:00
debugtalk
d29941124d fix: ensure generated conftest.py located in generated pytest folder 2020-06-06 22:13:59 +08:00
debugtalk
e2703fff32 change: rename PWD to project RootDir 2020-06-06 21:17:00 +08:00
debugtalk
90c67bb546 docs: add comment 2020-06-05 16:44:42 +08:00
debugtalk
639233a33d fix: raise TestCaseFormatError if teststep invalid 2020-06-05 16:38:40 +08:00
debugtalk
adf0967888 refactor: use step export to export session variables from referenced testcase 2020-06-05 11:31:51 +08:00
debugtalk
26732163e0 feat: extract session variable from referenced testcase step 2020-06-04 18:23:34 +08:00
debugtalk
ae42f20745 change: replace raise with exit 1 2020-06-04 15:59:02 +08:00
debugtalk
365996f59b fix compatibility: step_datas=>records 2020-06-03 16:46:02 +08:00
debugtalk
f6d4d4a311 fix: missing validate_script 2020-05-29 19:08:20 +08:00
debugtalk
446860503f fix: missing setup_hooks and teardown hooks 2020-05-29 19:03:29 +08:00
debugtalk
ea458a4dc0 fix: compatibility with --save-tests 2020-05-29 17:58:56 +08:00
debugtalk
45a5f1c37c change: convert lst.0.name to lst[0].name 2020-05-29 11:16:43 +08:00
debugtalk
0b8d2b1471 fix: compatibility with jmespath, headers."Content-Type" 2020-05-29 11:04:15 +08:00
debugtalk
9e0bd12b6c fix: ensure compatibility with deprecated cli args in v2 2020-05-28 18:10:50 +08:00
debugtalk
83286007ab feat: sort request and teststep by custom order 2020-05-28 13:00:54 +08:00
debugtalk
803881f5b9 test: add unittest for ensure_testcase_v3 2020-05-28 11:30:46 +08:00
debugtalk
06b219fd06 fix: compatibility with v2, body.lst.0.name 2020-05-27 22:01:20 +08:00
debugtalk
cad3812384 fix: compatibility with v2, headers.Content-Type 2020-05-27 21:29:37 +08:00
debugtalk
1de4585dd5 fix: keep testcase key order 2020-05-27 21:11:30 +08:00
debugtalk
3032974b73 fix: ensure compatibility issues between testcase format v2 and v3 2020-05-27 18:52:45 +08:00
debugtalk
d1fb5e6cdc change: remove support for Python 2.7 2020-03-07 17:05:07 +08:00
debugtalk
8d2a212584 fix: compatibility for Python 2.7 2019-12-25 22:50:40 +08:00
debugtalk
569cad5dda change: locusts 2019-10-25 23:42:02 +08:00
debugtalk
25800cabfe fix #415: ordered_dict error in Python 2.7 2018-10-29 11:01:34 +08:00
debugtalk
22a084d301 bugfix: JSONDecodeError in Python3.4 2018-07-25 23:53:25 +08:00
debugtalk
59f3d64537 fix compatibility with python2.7 2018-07-25 16:39:05 +08:00
debugtalk
7478331cb5 group exceptions to 2 types: failure and error 2018-07-25 10:40:20 +08:00
debugtalk
2fe91080b1 fix #196: join base url and path 2018-04-24 20:48:38 +08:00