mirror of
https://github.com/HDT3213/godis.git
synced 2025-10-05 16:57:06 +08:00
18 lines
501 B
Go
18 lines
501 B
Go
package db
|
|
|
|
import (
|
|
"github.com/hdt3213/godis/lib/utils"
|
|
"github.com/hdt3213/godis/redis/reply/asserts"
|
|
"testing"
|
|
)
|
|
|
|
func TestPing(t *testing.T) {
|
|
actual := Ping(testDB, utils.ToBytesList())
|
|
asserts.AssertStatusReply(t, actual, "PONG")
|
|
val := utils.RandString(5)
|
|
actual = Ping(testDB, utils.ToBytesList(val))
|
|
asserts.AssertStatusReply(t, actual, val)
|
|
actual = Ping(testDB, utils.ToBytesList(val, val))
|
|
asserts.AssertErrReply(t, actual, "ERR wrong number of arguments for 'ping' command")
|
|
}
|