...
This commit is contained in:
30
tests/redis_basic_client.rs
Normal file
30
tests/redis_basic_client.rs
Normal file
@@ -0,0 +1,30 @@
|
||||
mod test_utils;
|
||||
use test_utils::run_inst_redis;
|
||||
|
||||
#[test]
|
||||
fn test_cmd_client_getname_setname() {
|
||||
let instructions = r#"
|
||||
[
|
||||
{
|
||||
"command": "start-server",
|
||||
"port": 6380,
|
||||
"args": ["--debug"]
|
||||
},
|
||||
{
|
||||
"command": "send-redis-raw",
|
||||
"port": 6380,
|
||||
"payload": "*3\r\n$6\r\nCLIENT\r\n$7\r\nSETNAME\r\n$5\r\nmyapp\r\n",
|
||||
"assert": "simple-string",
|
||||
"value": "OK"
|
||||
},
|
||||
{
|
||||
"command": "send-redis-raw",
|
||||
"port": 6380,
|
||||
"payload": "*2\r\n$6\r\nCLIENT\r\n$7\r\nGETNAME\r\n",
|
||||
"assert": "bulk-string",
|
||||
"value": "myapp"
|
||||
}
|
||||
]
|
||||
"#;
|
||||
run_inst_redis(instructions);
|
||||
}
|
Reference in New Issue
Block a user