Commit Graph

84 Commits

Author SHA1 Message Date
Long
b484c24a3e bug fix: 当使用.csv文件内容来做数据驱动测试时, length_xxx函数都会失败 2019-12-11 17:06:40 +08:00
debugtalk
dda974ce1b change: make built_in comparators and functions as submodule 2019-12-11 15:38:11 +08:00
debugtalk
2bfad80691 refactor: remove unused code 2019-12-09 19:13:13 +08:00
debugtalk
a04b5e9593 refactor: make loader as submodule, split to check/locate/load/cases 2019-12-05 23:23:38 +08:00
debugtalk
d7abc3e4ca 2.3.3
fix #768: dump json file path error when folder name contains dot, such as a.b.c
2019-12-04 12:57:50 +08:00
debugtalk
ff75c13543 change: remove unused imports 2019-10-04 23:12:20 +08:00
debugtalk
2342bcade8 fix: print_info value is None
TypeError: unsupported format string passed to NoneType.__format__
2019-04-17 21:06:42 +08:00
debugtalk
3d1c7f368c feat: implement lazy parser for validators 2019-04-08 12:12:09 +08:00
debugtalk
d568059ffc bugfix: extend_variables 2018-12-28 14:35:20 +08:00
debugtalk
4099ade49d HttpRunner 2.0 is comming!
1, new design for testcase format;
2, refactor testcase layer mechanism.
2018-11-22 19:25:00 +08:00
debugtalk
a116c651f9 remove unused utils functions 2018-11-15 19:58:26 +08:00
debugtalk
626612061e remove debugtalk.py variables mechanism 2018-11-15 14:48:44 +08:00
debugtalk
1578b78f54 ensure variables are in mapping format. 2018-11-14 16:15:04 +08:00
debugtalk
8930cf7d44 fix unittest for Python2.7
https://travis-ci.org/HttpRunner/HttpRunner/jobs/447602404
2018-10-29 11:11:19 +08:00
debugtalk
9c884c18bc fix #418: deepcopy testcase when testcase contains BufferReader 2018-10-27 18:37:58 +08:00
debugtalk
09e190b55d update create_scaffold 2018-09-11 00:40:47 +08:00
debugtalk
903005bc84 refactor function and variable name 2018-09-04 17:14:54 +08:00
debugtalk
a442b5279e fix #373: do not lower request headers 2018-09-04 16:52:52 +08:00
debugtalk
c0c170a355 refactor create_scaffold: create new project structure 2018-08-23 08:33:53 +08:00
debugtalk
6f3dbacf67 refactor: pipeline 2018-08-21 17:39:12 +08:00
debugtalk
22066da9f0 relocate TestcaseParser 2018-08-09 10:36:39 +08:00
debugtalk
fea4517738 remove get_imported_module_from_file 2018-08-09 00:54:57 +08:00
debugtalk
cc922c8619 remove search_conf_item 2018-08-09 00:50:55 +08:00
debugtalk
db3e1a2ae9 replace filter_module with load_python_module 2018-08-09 00:23:09 +08:00
debugtalk
33120fb183 remove get_imported_module 2018-08-08 14:31:20 +08:00
debugtalk
d85f85446e relocate variable and function validator 2018-08-08 00:01:54 +08:00
debugtalk
167fc9cc02 refactor loading .env file 2018-08-07 15:07:21 +08:00
debugtalk
acc8657a6f relocate substitute_variables_with_mapping to parse_data 2018-08-05 22:38:01 +08:00
debugtalk
93df1b79ba relocate functions 2018-08-05 20:41:44 +08:00
debugtalk
243515a2ec relocate testcase parser 2018-08-05 11:46:27 +08:00
debugtalk
e32e89c379 relocate test suite loader 2018-07-30 00:11:04 +08:00
debugtalk
5738c368c8 relocate file loader 2018-07-29 22:40:00 +08:00
debugtalk
dee51b6682 refactor: query json content 2018-07-25 17:32:12 +08:00
debugtalk
fe9d5c497b remove exception type: ResponseFailure 2018-07-25 16:47:55 +08:00
debugtalk
4a87af51e7 rename excpetion module to exceptions 2018-07-25 10:52:16 +08:00
debugtalk
7478331cb5 group exceptions to 2 types: failure and error 2018-07-25 10:40:20 +08:00
debugtalk
2dd9413674 update test_load_folder_files 2018-05-30 17:10:28 +08:00
debugtalk
29ac00fabf move tests/data/debugtalk.py to tests/debugtalk.py 2018-05-07 15:19:14 +08:00
debugtalk
37a6615791 fix Python version compability 2018-05-03 16:04:58 +08:00
debugtalk
4b9cc0a9bd refactor testcase layer 2018-05-02 16:29:35 +08:00
debugtalk
915294ebd3 group file functions to utils.FileUtils 2018-04-29 13:30:25 +08:00
debugtalk
3eb3a0eb57 add test for type_match comparator #94 2018-03-27 22:56:58 +08:00
debugtalk
261169b70e refactor compatibility, learned from requests 2018-03-25 21:19:23 +08:00
debugtalk
8312aa742a lower all keys in request headers 2018-02-24 15:28:27 +08:00
debugtalk
c40a208024 fix #84: type_match invalid 2018-01-17 12:49:02 +08:00
debugtalk
921edae7d3 fix #64: when headers in test is None, it should inherit from config 2017-12-23 12:41:00 +08:00
debugtalk
eae9a85647 #29: refactor validator, now support custom defined validators 2017-12-12 20:06:54 +08:00
debugtalk
eec69275f3 rename package name from ate to httprunner 2017-11-07 11:01:23 +08:00
debugtalk
36e7c7e4cf update lower_dict_keys, avoid mistakes in OrderDict 2017-11-03 12:55:23 +08:00
debugtalk
5a61e15595 add remove_prefix utils 2017-11-02 18:42:26 +08:00