File tree Expand file tree Collapse file tree 14 files changed +166
-166
lines changed
internal/test_helpers/fixtures Expand file tree Collapse file tree 14 files changed +166
-166
lines changed Original file line number Diff line number Diff line change @@ -2,9 +2,9 @@ Debug = true
22
33[33m[tester::#UV9] [0m[94mRunning tests for Stage #UV9 (uv9)[0m
44[33m[tester::#UV9] [0m[94m$ ./spawn_redis_server.sh[0m
5- [33m[your_program] [0mLogs from your program will appear here!
6- [33m[your_program] [0mThis server always replies with 'nopass' flag present for ACL GETUSER. See commands.go:handleAclGetUser()
7- [33m[your_program] [0mRedis server listening on 0.0.0.0:6379
5+ [33m[your_program] [0m[ 0mLogs from your program will appear here![0m
6+ [33m[your_program] [0m[ 0mThis server always replies with 'nopass' flag present for ACL GETUSER. See commands.go:handleAclGetUser()[0m
7+ [33m[your_program] [0m[ 0mRedis server listening on 0.0.0.0:6379[0m
88[33m[tester::#UV9] [client] [0m[94m$ redis-cli ACL GETUSER default[0m
99[33m[tester::#UV9] [client] [0m[36mSent bytes: "*3\r\n$3\r\nACL\r\n$7\r\nGETUSER\r\n$7\r\ndefault\r\n"[0m
1010[33m[tester::#UV9] [client] [0m[36mReceived bytes: "*4\r\n$5\r\nflags\r\n*1\r\n$6\r\nnopass\r\n$9\r\npasswords\r\n*0\r\n"[0m
Original file line number Diff line number Diff line change @@ -2,9 +2,9 @@ Debug = true
22
33[33m[tester::#PL7] [0m[94mRunning tests for Stage #PL7 (pl7)[0m
44[33m[tester::#PL7] [0m[94m$ ./spawn_redis_server.sh[0m
5- [33m[your_program] [0mLogs from your program will appear here!
6- [33m[your_program] [0mThis server always replies "password" instead of "passwords" for ACL GETUSER. See command.go:handleAclGetUser()
7- [33m[your_program] [0mRedis server listening on 0.0.0.0:6379
5+ [33m[your_program] [0m[ 0mLogs from your program will appear here![0m
6+ [33m[your_program] [0m[ 0mThis server always replies "password" instead of "passwords" for ACL GETUSER. See command.go:handleAclGetUser()[0m
7+ [33m[your_program] [0m[ 0mRedis server listening on 0.0.0.0:6379[0m
88[33m[tester::#PL7] [client] [0m[94m$ redis-cli ACL GETUSER default[0m
99[33m[tester::#PL7] [client] [0m[36mSent bytes: "*3\r\n$3\r\nACL\r\n$7\r\nGETUSER\r\n$7\r\ndefault\r\n"[0m
1010[33m[tester::#PL7] [client] [0m[36mReceived bytes: "*4\r\n$5\r\nflags\r\n*1\r\n$6\r\nnopass\r\n$8\r\npassword\r\n*0\r\n"[0m
Original file line number Diff line number Diff line change @@ -2,9 +2,9 @@ Debug = true
22
33[33m[tester::#UV9] [0m[94mRunning tests for Stage #UV9 (uv9)[0m
44[33m[tester::#UV9] [0m[94m$ ./spawn_redis_server.sh[0m
5- [33m[your_program] [0mLogs from your program will appear here!
6- [33m[your_program] [0mThis server always replies with an incorrect password hash in ACL GETUSER. See users.go:hashPassword()
7- [33m[your_program] [0mRedis server listening on 0.0.0.0:6379
5+ [33m[your_program] [0m[ 0mLogs from your program will appear here![0m
6+ [33m[your_program] [0m[ 0mThis server always replies with an incorrect password hash in ACL GETUSER. See users.go:hashPassword()[0m
7+ [33m[your_program] [0m[ 0mRedis server listening on 0.0.0.0:6379[0m
88[33m[tester::#UV9] [client] [0m[94m$ redis-cli ACL GETUSER default[0m
99[33m[tester::#UV9] [client] [0m[36mSent bytes: "*3\r\n$3\r\nACL\r\n$7\r\nGETUSER\r\n$7\r\ndefault\r\n"[0m
1010[33m[tester::#UV9] [client] [0m[36mReceived bytes: "*4\r\n$5\r\nflags\r\n*1\r\n$6\r\nnopass\r\n$9\r\npasswords\r\n*0\r\n"[0m
Original file line number Diff line number Diff line change 11[33m[tester::#JM1] [0m[94mRunning tests for Stage #JM1 (jm1)[0m
22[33m[tester::#JM1] [0m[94m$ ./spawn_redis_server.sh[0m
33[33m[tester::#JM1] [0m[94mConnecting to port 6379...[0m
4- [33m[your_program] [0mhey, not going to bind!
4+ [33m[your_program] [0m[ 0mhey, not going to bind![0m
55[33m[tester::#JM1] [0m[91mFailed to connect to port 6379.[0m
66[33m[tester::#JM1] [0m[91mTest failed[0m
Original file line number Diff line number Diff line change @@ -3,7 +3,7 @@ Debug = true
33[33m[tester::#JM1] [0m[94mRunning tests for Stage #JM1 (jm1)[0m
44[33m[tester::#JM1] [0m[94m$ ./spawn_redis_server.sh[0m
55[33m[tester::#JM1] [0m[94mConnecting to port 6379...[0m
6- [33m[your_program] [0mhey, binding to 6379
6+ [33m[your_program] [0m[ 0mhey, binding to 6379[0m
77[33m[tester::#JM1] [0m[36mConnection successful[0m
88[33m[tester::#JM1] [0m[92mTest passed.[0m
99[33m[tester::#JM1] [0m[36mTerminating program[0m
Original file line number Diff line number Diff line change 11[33m[tester::#JM1] [0m[94mRunning tests for Stage #JM1 (jm1)[0m
22[33m[tester::#JM1] [0m[94m$ ./spawn_redis_server.sh[0m
33[33m[tester::#JM1] [0m[94mConnecting to port 6379...[0m
4- [33m[your_program] [0mhey, not going to bind!
4+ [33m[your_program] [0m[ 0mhey, not going to bind![0m
55[33m[tester::#JM1] [0m[94mFailed to connect to port 6379, retrying in 1s[0m
66[33m[tester::#JM1] [0m[94mFailed to connect to port 6379, retrying in 1s[0m
77[33m[tester::#JM1] [0m[94mFailed to connect to port 6379, retrying in 1s[0m
Load Diff Large diffs are not rendered by default.
Original file line number Diff line number Diff line change @@ -2,11 +2,11 @@ Debug = true
22
33[33m[tester::#EC3] [0m[94mRunning tests for Stage #EC3 (ec3)[0m
44[33m[tester::#EC3] [0m[94m$ ./spawn_redis_server.sh[0m
5- [33m[your_program] [0mLogs from your program will appear here!
6- [33m[your_program] [0mRedis server listening on 0.0.0.0:6379
7- [33m[tester::#EC3] [client-1] [0m[36mConnected (port 49680 -> port 6379)[0m
8- [33m[tester::#EC3] [client-2] [0m[36mConnected (port 49692 -> port 6379)[0m
9- [33m[tester::#EC3] [client-3] [0m[36mConnected (port 49694 -> port 6379)[0m
5+ [33m[your_program] [0m[ 0mLogs from your program will appear here![0m
6+ [33m[your_program] [0m[ 0mRedis server listening on 0.0.0.0:6379[0m
7+ [33m[tester::#EC3] [client-1] [0m[36mConnected (port 54049 -> port 6379)[0m
8+ [33m[tester::#EC3] [client-2] [0m[36mConnected (port 54050 -> port 6379)[0m
9+ [33m[tester::#EC3] [client-3] [0m[36mConnected (port 54051 -> port 6379)[0m
1010[33m[tester::#EC3] [client-1] [0m[94m$ redis-cli BLPOP pear 0[0m
1111[33m[tester::#EC3] [client-1] [0m[36mSent bytes: "*3\r\n$5\r\nBLPOP\r\n$4\r\npear\r\n$1\r\n0\r\n"[0m
1212[33m[tester::#EC3] [client-2] [0m[94m$ redis-cli BLPOP pear 0[0m
Original file line number Diff line number Diff line change @@ -2,7 +2,7 @@ Debug = true
22
33[33m[tester::#RG2] [0m[94mRunning tests for Stage #RG2 (rg2)[0m
44[33m[tester::#RG2] [0m[94m$ ./spawn_redis_server.sh[0m
5- [33m[your_program] [0mhey, binding to 6379
5+ [33m[your_program] [0m[ 0mhey, binding to 6379[0m
66[33m[tester::#RG2] [0m[36mConnection established, sending ping command...[0m
77[33m[tester::#RG2] [client] [0m[94m$ redis-cli PING[0m
88[33m[tester::#RG2] [client] [0m[36mSent bytes: "*1\r\n$4\r\nPING\r\n"[0m
Original file line number Diff line number Diff line change 11[33m[tester::#RG2] [0m[94mRunning tests for Stage #RG2 (rg2)[0m
22[33m[tester::#RG2] [0m[94m$ ./spawn_redis_server.sh[0m
3- [33m[your_program] [0mhey, binding to 6379
3+ [33m[your_program] [0m[ 0mhey, binding to 6379[0m
44[33m[tester::#RG2] [client] [0m[94m$ redis-cli PING[0m
55[33m[tester::#RG2] [client] [0m[92m✔︎ Received "PONG"[0m
66[33m[tester::#RG2] [0m[92mTest passed.[0m
77
88[33m[tester::#JM1] [0m[94mRunning tests for Stage #JM1 (jm1)[0m
99[33m[tester::#JM1] [0m[94m$ ./spawn_redis_server.sh[0m
1010[33m[tester::#JM1] [0m[94mConnecting to port 6379...[0m
11- [33m[your_program] [0mhey, binding to 6379
11+ [33m[your_program] [0m[ 0mhey, binding to 6379[0m
1212[33m[tester::#JM1] [0m[92mTest passed.[0m
You can’t perform that action at this time.
0 commit comments