debugtalk
d7b76b2fcc
feat: implement lazy parser
2019-04-04 01:21:08 +08:00
hluguoj
f958b39b22
bugfix:解决validate为空时沿用上一个接口的validate问题
2019-03-18 15:36:26 +08:00
debugtalk
4e2fd846fb
fix typo error
2018-12-04 12:07:02 +08:00
debugtalk
7b10b75200
fix #411 : validation does not display when validation failed
2018-11-28 21:23:40 +08:00
debugtalk
0d17e16875
fix 68d2fb324c3841832267fcd7464c549748cf71c3: make variables independent on order
2018-11-28 13:18:27 +08:00
debugtalk
3ea4789c7b
fix commit f1be0972dae59389c21b0371580c3101f67bc808
2018-11-24 00:49:13 +08:00
debugtalk
5d3dc6ad1c
bugfix: test_variables_mapping should be initialized before each test
2018-11-24 00:00:25 +08:00
debugtalk
18875bc5f1
rename teststeps to tests
2018-11-23 17:56:53 +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
822df7005a
remove obsolete key words: variable_binds, extractors, extract_binds, validators
2018-11-15 20:35:44 +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
2d5ff04b46
locusts support weight feature
2018-10-29 22:16:41 +08:00
debugtalk
d0128bf182
refactor pipline
2018-10-01 17:27:51 +08:00
debugtalk
a4b0a06a06
bugfix: lost ValidationFailure message
2018-08-29 00:00:02 +08:00
debugtalk
08a46bbd67
fix #258
2018-08-23 00:33:01 +08:00
debugtalk
949fac3a93
change function name
2018-08-22 22:56:31 +08:00
debugtalk
31f72356dd
parse_parameters: add csv support
2018-08-22 18:35:15 +08:00
debugtalk
c8bb8b6fb3
refactor context
2018-08-22 16:45:47 +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
db3e1a2ae9
replace filter_module with load_python_module
2018-08-09 00:23:09 +08:00
debugtalk
243515a2ec
relocate testcase parser
2018-08-05 11:46:27 +08:00
debugtalk
adb00d5558
relocalte extract_variables
2018-07-30 00:27:01 +08:00
debugtalk
e32e89c379
relocate test suite loader
2018-07-30 00:11:04 +08:00
debugtalk
4dadef4ad9
refactor: import built_in module
2018-07-29 10:25:23 +08:00
debugtalk
9f7cde2707
deprecate function_binds
2018-07-26 15:23:03 +08:00
debugtalk
54e151e468
deprecate requires
2018-07-26 15:17:50 +08:00
debugtalk
a8d8b26914
deprecate import_module_items
2018-07-26 15:08:04 +08:00
debugtalk
e3d17d27d1
bugfix: UnicodeDecodeError in Python2.7
2018-07-26 11:46:46 +08:00
debugtalk
aea172385d
bugfix: check HTTP method before request
2018-07-25 19:43:54 +08:00
debugtalk
dee51b6682
refactor: query json content
2018-07-25 17:32:12 +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
6ae173d637
validate all validators even if failed
2018-07-24 18:04:10 +08:00
debugtalk
4ab3666b52
display validators in report log
2018-07-19 23:56:24 +08:00
debugtalk
95db6f22dd
refactor report: split test suite to separate tables
2018-07-19 15:15:09 +08:00
debugtalk
696a393776
fix #255 : validate with custom functions
2018-06-11 21:52:21 +08:00
debugtalk
0b3c6665c2
1.4.5:
...
1, refactor ResponseObject;
2, response can be modified in teardown_hooks.
2018-05-31 00:36:10 +08:00
debugtalk
8e07c5357d
add TODO for comparator uniform
2018-05-22 21:41:28 +08:00
debugtalk
d8c1a66971
bugfix: modify request with setup_hooks
2018-05-14 14:29:26 +08:00
debugtalk
bfb9b1e3e1
merge_validator: support checking unhashable values such as dict
2018-04-23 21:28:59 +08:00
debugtalk
f4f13f682d
print response text if failed to extract check item from response
2018-04-16 00:55:05 +08:00
debugtalk
94db1acc80
define python source code encoding as utf-8
2018-03-27 12:07:46 +08:00
debugtalk
261169b70e
refactor compatibility, learned from requests
2018-03-25 21:19:23 +08:00
debugtalk
c7a1a17b3c
make wrappers for get_bind_item
2018-03-13 22:25:38 +08:00
debugtalk
7dec77ffc3
bugfix #100 : Null value can only be compared with comparator: eq/equals/==
2018-02-23 20:24:32 +08:00
debugtalk
ec77183aa1
refactor names: simplify functions
2018-02-16 01:41:16 +08:00
debugtalk
c504f305f1
#96 : refactor skip feature:
...
1, with skip keyword, skip current test unconditionally;
2, with skipIf keyword, you can skip current test with condition; condition evaluation can be defined in debugtalk.py function.
2018-02-08 15:59:17 +08:00
debugtalk
124cbe8102
#78 : merge validators in test with api validators
2018-01-16 19:28:07 +08:00