mock().setData("RedisModule_String_same", 1);
mock().setData("RedisModule_CallReplyType_null", 1);
- mock().expectOneCall("RedisModule_CloseKey");
int ret = SetPub_RedisCommand(&ctx, redisStrVec, 5);
CHECK_EQUAL(ret, REDISMODULE_OK);
mock().checkExpectations();
{
RedisModuleCtx ctx;
int ret = 0;
- ret = setPubStringGenericCommand(&ctx, 0, 2, OBJ_OP_NO);
+
+ ret = SetPub_RedisCommand(&ctx, 0, 2);
+ CHECK_EQUAL(ret, REDISMODULE_ERR);
+
+ ret = 0;
+ ret = SetPub_RedisCommand(&ctx, 0, 8);
+ CHECK_EQUAL(ret, REDISMODULE_ERR);
+
+ ret = 0;
+ ret = SetXXPub_RedisCommand(&ctx, 0, 3);
CHECK_EQUAL(ret, REDISMODULE_ERR);
ret = 0;
- ret = setPubStringGenericCommand(&ctx, 0, 8, OBJ_OP_NO);
+ ret = SetXXPub_RedisCommand(&ctx, 0, 6);
CHECK_EQUAL(ret, REDISMODULE_ERR);
ret = 0;
- ret = setPubStringGenericCommand(&ctx, 0, 3, OBJ_OP_XX);
+ ret = SetNXPub_RedisCommand(&ctx, 0, 3);
CHECK_EQUAL(ret, REDISMODULE_ERR);
ret = 0;
- ret = setPubStringGenericCommand(&ctx, 0, 6, OBJ_OP_NX);
+ ret = SetNXPub_RedisCommand(&ctx, 0, 6);
CHECK_EQUAL(ret, REDISMODULE_ERR);
ret = 0;
- ret = setPubStringGenericCommand(&ctx, 0, 4, OBJ_OP_IE);
+ ret = SetIEPub_RedisCommand(&ctx, 0, 4);
CHECK_EQUAL(ret, REDISMODULE_ERR);
ret = 0;
- ret = setPubStringGenericCommand(&ctx, 0, 8, OBJ_OP_NE);
+ ret = SetIEPub_RedisCommand(&ctx, 0, 9);
+ CHECK_EQUAL(ret, REDISMODULE_ERR);
+
+ ret = 0;
+ ret = SetNEPub_RedisCommand(&ctx, 0, 4);
+ CHECK_EQUAL(ret, REDISMODULE_ERR);
+
+ ret = 0;
+ ret = SetNEPub_RedisCommand(&ctx, 0, 9);
CHECK_EQUAL(ret, REDISMODULE_ERR);
}
mock().setData("RedisModule_KeyType_empty", 1);
mock().setData("RedisModule_CallReplyType_null", 1);
- mock().expectOneCall("RedisModule_CloseKey");
- int ret = setPubStringGenericCommand(&ctx, redisStrVec, 5, OBJ_OP_NO);
+ int ret = SetPub_RedisCommand(&ctx, redisStrVec, 5);
CHECK_EQUAL(ret, REDISMODULE_OK);
mock().checkExpectations();
CHECK_EQUAL(mock().getData("GET").getIntValue(), 0);
mock().setData("RedisModule_KeyType_empty", 1);
mock().setData("RedisModule_CallReplyType_str", 1);
- mock().expectOneCall("RedisModule_CloseKey");
- int ret = setPubStringGenericCommand(&ctx, redisStrVec, 5, OBJ_OP_NO);
+ int ret = SetPub_RedisCommand(&ctx, redisStrVec, 5);
CHECK_EQUAL(ret, REDISMODULE_OK);
mock().checkExpectations();
CHECK_EQUAL(mock().getData("GET").getIntValue(), 0);
mock().setData("RedisModule_CallReplyType_null", 1);
mock().expectOneCall("RedisModule_CloseKey");
- int ret = setPubStringGenericCommand(&ctx, redisStrVec, 5, OBJ_OP_XX);
+ int ret = SetXXPub_RedisCommand(&ctx, redisStrVec, 5);
CHECK_EQUAL(ret, REDISMODULE_OK);
mock().checkExpectations();
mock().setData("RedisModule_KeyType_set", 1);
mock().expectOneCall("RedisModule_CloseKey");
- int ret = setPubStringGenericCommand(&ctx, redisStrVec, 5, OBJ_OP_XX);
+ int ret = SetXXPub_RedisCommand(&ctx, redisStrVec, 5);
CHECK_EQUAL(ret, REDISMODULE_OK);
mock().checkExpectations();
mock().setData("RedisModule_CallReplyType_str", 1);
mock().expectOneCall("RedisModule_CloseKey");
- int ret = setPubStringGenericCommand(&ctx, redisStrVec, 5, OBJ_OP_XX);
+ int ret = SetXXPub_RedisCommand(&ctx, redisStrVec, 5);
CHECK_EQUAL(ret, REDISMODULE_OK);
mock().checkExpectations();
mock().setData("RedisModule_CallReplyType_null", 1);
mock().expectOneCall("RedisModule_CloseKey");
- int ret = setPubStringGenericCommand(&ctx, redisStrVec, 5, OBJ_OP_NX);
+ int ret = SetNXPub_RedisCommand(&ctx, redisStrVec, 5);
CHECK_EQUAL(ret, REDISMODULE_OK);
mock().checkExpectations();
mock().setData("RedisModule_CallReplyType_str", 1);
mock().expectOneCall("RedisModule_CloseKey");
- int ret = setPubStringGenericCommand(&ctx, redisStrVec, 5, OBJ_OP_NX);
+ int ret = SetNXPub_RedisCommand(&ctx, redisStrVec, 5);
CHECK_EQUAL(ret, REDISMODULE_OK);
mock().checkExpectations();
mock().setData("RedisModule_CallReplyType_str", 1);
mock().expectOneCall("RedisModule_CloseKey");
- int ret = setPubStringGenericCommand(&ctx, redisStrVec, 6, OBJ_OP_IE);
+ int ret = SetIEPub_RedisCommand(&ctx, redisStrVec, 6);
CHECK_EQUAL(ret, REDISMODULE_OK);
mock().checkExpectations();
mock().setData("RedisModule_String_nosame", 1);
mock().expectOneCall("RedisModule_CloseKey");
- int ret = setPubStringGenericCommand(&ctx, redisStrVec, 6, OBJ_OP_IE);
+ int ret = SetIEPub_RedisCommand(&ctx, redisStrVec, 6);
CHECK_EQUAL(ret, REDISMODULE_OK);
mock().checkExpectations();
mock().setData("RedisModule_CallReplyType_null", 1);
mock().expectOneCall("RedisModule_CloseKey");
- int ret = setPubStringGenericCommand(&ctx, redisStrVec, 6, OBJ_OP_IE);
+ int ret = SetIEPub_RedisCommand(&ctx, redisStrVec, 6);
CHECK_EQUAL(ret, REDISMODULE_OK);
mock().checkExpectations();
mock().setData("RedisModule_CallReplyType_str", 1);
mock().expectOneCall("RedisModule_CloseKey");
- int ret = setPubStringGenericCommand(&ctx, redisStrVec, 6, OBJ_OP_IE);
+ int ret = SetIEPub_RedisCommand(&ctx, redisStrVec, 6);
CHECK_EQUAL(ret, REDISMODULE_OK);
mock().checkExpectations();
mock().setData("RedisModule_String_nosame", 1);
mock().expectOneCall("RedisModule_CloseKey");
- int ret = setPubStringGenericCommand(&ctx, redisStrVec, 6, OBJ_OP_NE);
+ int ret = SetNEPub_RedisCommand(&ctx, redisStrVec, 6);
CHECK_EQUAL(ret, REDISMODULE_OK);
mock().checkExpectations();
mock().setData("RedisModule_CallReplyType_str", 1);
mock().expectOneCall("RedisModule_CloseKey");
- int ret = setPubStringGenericCommand(&ctx, redisStrVec, 6, OBJ_OP_NE);
+ int ret = SetNEPub_RedisCommand(&ctx, redisStrVec, 6);
CHECK_EQUAL(ret, REDISMODULE_OK);
mock().checkExpectations();
mock().setData("RedisModule_String_nosame", 1);
mock().expectOneCall("RedisModule_CloseKey");
- int ret = setPubStringGenericCommand(&ctx, redisStrVec, 6, OBJ_OP_NE);
+ int ret = SetNEPub_RedisCommand(&ctx, redisStrVec, 6);
CHECK_EQUAL(ret, REDISMODULE_OK);
mock().checkExpectations();