Commit Graph

56 Commits

Author SHA1 Message Date
debugtalk
9c884c18bc fix #418: deepcopy testcase when testcase contains BufferReader 2018-10-27 18:37:58 +08:00
debugtalk
968fdc3b01 rename testset => testcase 2018-10-03 00:02:38 +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
9b5d91db5c update docstring 2018-09-04 16:47:19 +08:00
debugtalk
5366258ebc bugfix: TypeError when variable value is list 2018-09-04 16:23:53 +08:00
debugtalk
ec2058f2e2 fix #366: teststep name 2018-08-31 15:48:46 +08:00
debugtalk
a4b0a06a06 bugfix: lost ValidationFailure message 2018-08-29 00:00:02 +08:00
debugtalk
c0c170a355 refactor create_scaffold: create new project structure 2018-08-23 08:33:53 +08:00
debugtalk
b3eede8762 fix #309 #312 2018-08-22 23:24:19 +08:00
debugtalk
c8bb8b6fb3 refactor context 2018-08-22 16:45:47 +08:00
debugtalk
cdf3e4f5f1 fix compatibility for Python2.7 2018-08-21 17:53:34 +08:00
debugtalk
6f3dbacf67 refactor: pipeline 2018-08-21 17:39:12 +08:00
debugtalk
32f78dd2bb update docstring 2018-08-19 23:31:59 +08:00
debugtalk
c94e34e7f5 remove functions from utils 2018-08-11 17:29:48 +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
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
18d7b7ac45 relocate .env file loader 2018-07-29 22:44:11 +08:00
debugtalk
5738c368c8 relocate file loader 2018-07-29 22:40:00 +08:00
debugtalk
e2363b1f2d bugfix: ExtractFailure in Python2.7 2018-07-26 12:17:57 +08:00
debugtalk
62bc08dde6 update error message 2018-07-26 00:09:41 +08:00
debugtalk
9aeb64c5a0 refactor: extract field 2018-07-25 19:13:56 +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
6539640fc5 bugfix: strip environment value 2018-06-11 20:00:37 +08:00
debugtalk
a414fe56d5 call load_dot_env_file when initializing HttpRunner 2018-05-09 17:21:08 +08:00
debugtalk
37a6615791 fix Python version compability 2018-05-03 16:04:58 +08:00
debugtalk
915294ebd3 group file functions to utils.FileUtils 2018-04-29 13:30:25 +08:00
debugtalk
94db1acc80 define python source code encoding as utf-8 2018-03-27 12:07:46 +08:00
debugtalk
da6c0cb848 encode request data if it is in unicode/str type 2018-03-26 00:10:41 +08:00
debugtalk
01dda7b92d print python 2 retire message as warning 2018-03-25 23:07:07 +08:00
debugtalk
261169b70e refactor compatibility, learned from requests 2018-03-25 21:19:23 +08:00
debugtalk
0dff8587fa print skip file path 2018-03-22 18:19:00 +08:00
debugtalk
7ca84de35e Prettify JSON testset format 2018-03-22 16:25:49 +08:00
debugtalk
7f2d2b10ab Validate JSON testset format 2018-03-22 15:49:03 +08:00
debugtalk
dccfe4aaf1 bugfix 2018-03-09 15:49:37 +08:00
debugtalk
0568debaf1 refactor parameterization:
1, support parameters in test block;
2, refactor parameterization code.
2018-03-08 19:35:42 +08:00
debugtalk
41c979e897 upgrade to 0.9.7: support .env file 2018-02-27 16:36:05 +08:00
debugtalk
8312aa742a lower all keys in request headers 2018-02-24 15:28:27 +08:00
debugtalk
7dec77ffc3 bugfix #100: Null value can only be compared with comparator: eq/equals/== 2018-02-23 20:24:32 +08:00