Commit Graph

131 Commits

Author SHA1 Message Date
debugtalk
bde543ce8d fix: pickle BufferedReader TypeError in upload feature 2020-07-30 11:40:32 +08:00
debugtalk
5ee8caec42 change: override variables strategy, step variables > extracted variables from previous steps 2020-07-30 10:56:38 +08:00
debugtalk
4dde8dd2b2 refactor: parameters 2020-07-06 16:15:09 +08:00
jun
28dadc38dc **Add**
- New feature: config part support "parameters". example: examples\postman_echo\request_methods\request_with_parameters.yml
2020-07-02 10:51:17 +08:00
debugtalk
48e308f8d9 fix: compatibility for black on Android termux system that does not support multiprocessing 2020-06-29 19:11:29 +08:00
debugtalk
4ff9770c64 change: make converted referenced pytest files always relative to project RootDir 2020-06-21 10:58:42 +08:00
debugtalk
0e0bc4a760 change: rename ensure_file_abs_path_valid 2020-06-19 15:46:38 +08:00
debugtalk
34bbe187eb fix: missing handling in overriding config variables 2020-06-15 15:56:00 +08:00
debugtalk
38364e8960 fix: avoid '.csv' been converted to '_csv' 2020-06-15 15:07:23 +08:00
debugtalk
f4382139db fix: IndexError in ensure_file_path_valid when file_path=os.getcwd() 2020-06-14 21:15:05 +08:00
debugtalk
6220367394 change: override variables
(1) testcase: session variables > step variables > config variables
(2) testsuite: testcase variables > config variables
(3) testsuite testcase variables > testcase config variables
2020-06-08 16:11:06 +08:00
debugtalk
fbf5f245c7 fix: add ExtendJSONEncoder to safely dump json data with python object, such as MultipartEncoder 2020-06-07 22:32:49 +08:00
debugtalk
504f07c8a3 fix: ensure_file_path_valid for folder path 2020-06-06 22:25:50 +08:00
debugtalk
b400060aca fix: ensure generated conftest.py located in generated pytest folder 2020-06-06 22:13:59 +08:00
debugtalk
6506a2e864 feat: add sentry sdk 2020-06-04 11:14:04 +08:00
debugtalk
0a7b696d8e feat: sort request and teststep by custom order 2020-05-28 13:00:54 +08:00
debugtalk
fe32e8441a refactor: remove unused code 2020-05-15 22:23:16 +08:00
debugtalk
9ba550bd9f change: format code with balck 2020-05-14 14:21:35 +08:00
debugtalk
0861e6b687 refactor: merge v3 2020-04-23 21:53:03 +08:00
debugtalk
d8728e6b82 change: make startproject as hrun sub-command, usage: hrun startproject <project_name> 2020-04-12 16:59:38 +08:00
debugtalk
1ef968846b change: remove sentry sdk 2020-03-23 17:17:52 +08:00
debugtalk
04ef15e778 change: prepare_log_file_abs_path 2020-03-13 18:49:49 +08:00
debugtalk
9b16be6e77 remove cli --pretty 2020-03-13 18:49:49 +08:00
debugtalk
99e3942c77 feat: dump log for each testcase 2020-03-10 18:59:18 +08:00
debugtalk
9c86c6bfec change: generate logs folder in current working directory 2020-03-10 17:58:30 +08:00
debugtalk
c4e2e74f39 change: remove support for Python 2.7 2020-03-07 17:05:07 +08:00
debugtalk
07fd45092d change:
1, replace logging with loguru
2, replace string format with f-string
2020-03-07 12:16:11 +08:00
debugtalk
d833596b24 change: remove support for Python 2.7 2020-03-07 10:49:43 +08:00
debugtalk
f22e8f9a70 change: replace logging with loguru 2020-03-07 10:43:53 +08:00
debugtalk
277214556f fix: unittest 2020-01-03 18:54:40 +08:00
debugtalk
d510e5674f fix: unittest 2020-01-03 18:35:38 +08:00
debugtalk
4faf0be32f refactor: remove unused code 2020-01-03 16:36:18 +08:00
debugtalk
8d7ee0de9f fix #819: maximum recursion error in locusts, caused by sentry sdk 2020-01-02 21:30:34 +08:00
debugtalk
db25a14c46 fix: unittest for python2.7 2019-12-25 11:37:04 +08:00
debugtalk
c88cd38109 change: remove test which has compatibility problem in Python 2.7 temporarily 2019-12-12 19:10:03 +08:00
debugtalk
e1fd6e0176 refactor: remove unused code 2019-12-09 19:13:13 +08:00
debugtalk
25fdc8660a fix compatibility for Python 2.7, makedirs exsit_ok 2019-12-04 14:31:02 +08:00
debugtalk
eb357b806b 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
b2221f2815 change: remove unused imports 2019-10-04 23:12:20 +08:00
debugtalk
2557834a6b feat: 'export' is used to replace 'output' in testcase config 2019-06-26 22:33:52 +08:00
debugtalk
2fc232d913 feat: add demo content to debugtalk.py/.env of new created scaffold project 2019-06-25 17:50:49 +08:00
debugtalk
5e104b9e1d feat: add demo api/testcase/testsuite to new created scaffold project 2019-06-25 17:36:33 +08:00
debugtalk
0b0260da87 update default .gitignore of new created scaffold project 2019-06-25 16:39:53 +08:00
debugtalk
2486d2654b fix: print_info value is None
TypeError: unsupported format string passed to NoneType.__format__
2019-04-17 21:06:42 +08:00
debugtalk
3aa4e1aef8 remove project_mapping from parse_tests result 2019-04-08 20:52:14 +08:00
debugtalk
1c207e2dc4 relocate build url with base_url 2019-04-08 14:11:49 +08:00
debugtalk
7a7c5503f8 feat: implement lazy parser for validators 2019-04-08 12:12:09 +08:00
debugtalk
aed342de31 feat: implement json dump Python objects when save tests 2019-03-19 15:16:46 +08:00
debugtalk
ad160b8e86 create .gitignore file when initializing new project 2019-03-18 15:46:45 +08:00
debugtalk
275e69b968 bugfix: dump file with Chinese charactor in Python 3 2019-02-20 11:53:04 +08:00