redict/tests
Yossi Gottlieb 3c7d6a1853
Improve redis-cli non-binary safe string handling. (#8566)
* The `redis-cli --scan` output should honor output mode (set explicitly or implicitly), and quote key names when not in raw mode.
  * Technically this is a breaking change, but it should be very minor since raw mode is by default on for non-tty output.
  * It should only affect  TTY output (human users) or non-tty output if `--no-raw` is specified.

* Added `--quoted-input` option to treat all arguments as potentially quoted strings.
* Added `--quoted-pattern` option to accept a potentially quoted pattern.

Unquoting is applied to potentially quoted input only if single or double quotes are used. 

Fixes #8561, #8563
2021-03-04 15:03:49 +02:00
..
assets Sanitize dump payload: ziplist, listpack, zipmap, intset, stream 2020-12-06 14:54:34 +02:00
cluster Cleanup in redis-cli and tests: release memory on exit, change dup test name (#8475) 2021-02-09 12:36:09 +02:00
helpers revert an accidental test code change done as part of the tls project 2019-12-01 16:10:09 +02:00
integration Improve redis-cli non-binary safe string handling. (#8566) 2021-03-04 15:03:49 +02:00
modules Escape unsafe field name characters in INFO. (#8492) 2021-02-15 17:08:53 +02:00
sentinel Fix errors with sentinel leaked fds test. (#8482) 2021-02-11 15:25:01 +02:00
support Allow stopped redis processes to be killed in tests (#8552) 2021-02-24 14:26:16 -08:00
tmp minor fixes to the new test suite, html doc updated 2010-05-14 18:48:33 +02:00
unit fix new networking tests to work when the test suite is used in tls mode (#8582) 2021-03-01 20:53:02 +02:00
instances.tcl Allow stopped redis processes to be killed in tests (#8552) 2021-02-24 14:26:16 -08:00
test_helper.tcl Make port, tls-port and bind configurations modifiable (#8510) 2021-03-01 16:04:44 +02:00