Implemented tests for AddCommand, ExecuteCommand and RemoveCommand methods

This commit is contained in:
Kelvin Clement Mwinuka
2024-04-28 10:43:46 +08:00
parent c241cc07b1
commit 1d56e9839b
10 changed files with 373 additions and 52 deletions

View File

@@ -421,7 +421,7 @@ func handleLPush(params internal.HandlerFuncParams) ([]byte, error) {
if err = params.SetValue(params.Context, key, append(newElems, l...)); err != nil {
return nil, err
}
return []byte(constants.OkResponse), nil
return []byte(fmt.Sprintf(":%d\r\n", len(l)+len(newElems))), nil
}
func handleRPush(params internal.HandlerFuncParams) ([]byte, error) {
@@ -469,7 +469,7 @@ func handleRPush(params internal.HandlerFuncParams) ([]byte, error) {
if err = params.SetValue(params.Context, key, append(l, newElems...)); err != nil {
return nil, err
}
return []byte(constants.OkResponse), nil
return []byte(fmt.Sprintf(":%d\r\n", len(l)+len(newElems))), nil
}
func handlePop(params internal.HandlerFuncParams) ([]byte, error) {