bump api and fix all tests
This commit is contained in:
parent
859c5b0df8
commit
8c90550c63
@ -321,7 +321,7 @@ HttpReply *RulesResource::editRule(const RuleId &ruleId, const QByteArray &paylo
|
||||
return createRuleErrorReply(HttpReply::Ok, status);
|
||||
}
|
||||
|
||||
qCWarning(dcRest) << "Edit rule finished with error" << status;
|
||||
qCWarning(dcRest) << "Edit rule finished with error" << JsonTypes::ruleErrorToString(status);
|
||||
return createRuleErrorReply(HttpReply::BadRequest, status);
|
||||
}
|
||||
|
||||
|
||||
@ -978,15 +978,16 @@
|
||||
"LoggingSourceRules"
|
||||
],
|
||||
"Param": {
|
||||
"name": "String",
|
||||
"paramTypeId": "Uuid",
|
||||
"value": "$ref:BasicType"
|
||||
},
|
||||
"ParamDescriptor": {
|
||||
"name": "String",
|
||||
"operator": "$ref:ValueOperator",
|
||||
"paramTypeId": "Uuid",
|
||||
"value": "$ref:BasicType"
|
||||
},
|
||||
"ParamType": {
|
||||
"id": "Uuid",
|
||||
"index": "Int",
|
||||
"name": "String",
|
||||
"o:allowedValues": [
|
||||
@ -1003,8 +1004,8 @@
|
||||
"Plugin": {
|
||||
"id": "Uuid",
|
||||
"name": "String",
|
||||
"params": [
|
||||
"$ref:Param"
|
||||
"paramTypes": [
|
||||
"$ref:ParamType"
|
||||
]
|
||||
},
|
||||
"RemovePolicy": [
|
||||
@ -1054,10 +1055,10 @@
|
||||
]
|
||||
},
|
||||
"RuleActionParam": {
|
||||
"name": "String",
|
||||
"o:eventParamName": "String",
|
||||
"o:eventParamTypeId": "Uuid",
|
||||
"o:eventTypeId": "Uuid",
|
||||
"o:value": "$ref:BasicType"
|
||||
"o:value": "$ref:BasicType",
|
||||
"paramTypeId": "Uuid"
|
||||
},
|
||||
"RuleDescription": {
|
||||
"active": "Bool",
|
||||
|
||||
@ -346,7 +346,7 @@ void TestRestRules::addRemoveRules_data()
|
||||
stateDescriptor.insert("stateTypeId", mockIntStateId);
|
||||
stateDescriptor.insert("deviceId", m_mockDeviceId);
|
||||
stateDescriptor.insert("operator", JsonTypes::valueOperatorToString(Types::ValueOperatorLess));
|
||||
stateDescriptor.insert("value", "20");
|
||||
stateDescriptor.insert("value", 20);
|
||||
|
||||
// StateEvaluator
|
||||
QVariantMap validStateEvaluator;
|
||||
@ -396,7 +396,7 @@ void TestRestRules::addRemoveRules_data()
|
||||
QVariantMap validActionEventBasedParam1;
|
||||
validActionEventBasedParam1.insert("paramTypeId", mockActionParam1ParamTypeId);
|
||||
validActionEventBasedParam1.insert("eventTypeId", mockEvent2Id);
|
||||
validActionEventBasedParam1.insert("eventParamTypeId", mockEvent2Id);
|
||||
validActionEventBasedParam1.insert("eventParamTypeId", mockParamIntParamTypeId);
|
||||
QVariantMap validActionEventBasedParam2;
|
||||
validActionEventBasedParam2.insert("paramTypeId", mockActionParam2ParamTypeId);
|
||||
validActionEventBasedParam2.insert("value", false);
|
||||
@ -414,7 +414,7 @@ void TestRestRules::addRemoveRules_data()
|
||||
QVariantMap invalidActionEventBasedParam2;
|
||||
invalidActionEventBasedParam2.insert("paramTypeId", mockActionParam1ParamTypeId);
|
||||
invalidActionEventBasedParam2.insert("eventTypeId", mockEvent1Id);
|
||||
invalidActionEventBasedParam2.insert("eventParamTypeId", mockEvent1Id);
|
||||
invalidActionEventBasedParam2.insert("eventParamTypeId", ParamTypeId::createParamTypeId());
|
||||
QVariantMap invalidActionEventBasedParam3;
|
||||
invalidActionEventBasedParam3.insert("paramTypeId", mockActionParam2ParamTypeId);
|
||||
invalidActionEventBasedParam3.insert("value", 2);
|
||||
@ -426,7 +426,7 @@ void TestRestRules::addRemoveRules_data()
|
||||
QVariantMap invalidActionEventBasedParam4;
|
||||
invalidActionEventBasedParam4.insert("paramTypeId", mockActionParam1ParamTypeId);
|
||||
invalidActionEventBasedParam4.insert("eventTypeId", mockEvent1Id);
|
||||
invalidActionEventBasedParam4.insert("eventParamTypeId", mockEvent1Id);
|
||||
invalidActionEventBasedParam4.insert("eventParamTypeId", mockParamIntParamTypeId);
|
||||
invalidActionEventBased3.insert("ruleActionParams", QVariantList() << invalidActionEventBasedParam4);
|
||||
|
||||
QTest::addColumn<bool>("enabled");
|
||||
@ -602,7 +602,7 @@ void TestRestRules::editRules_data()
|
||||
validEventDescriptor2.insert("deviceId", m_mockDeviceId);
|
||||
QVariantList params;
|
||||
QVariantMap param1;
|
||||
param1.insert("name", "mockParamInt");
|
||||
param1.insert("paramTypeId", mockParamIntParamTypeId);
|
||||
param1.insert("value", 3);
|
||||
param1.insert("operator", JsonTypes::valueOperatorToString(Types::ValueOperatorEquals));
|
||||
params.append(param1);
|
||||
@ -630,7 +630,7 @@ void TestRestRules::editRules_data()
|
||||
QVariantMap validActionEventBasedParam1;
|
||||
validActionEventBasedParam1.insert("paramTypeId", mockActionParam1ParamTypeId);
|
||||
validActionEventBasedParam1.insert("eventTypeId", mockEvent2Id);
|
||||
validActionEventBasedParam1.insert("eventParamTypeId", mockEvent2Id);
|
||||
validActionEventBasedParam1.insert("eventParamTypeId", mockParamIntParamTypeId);
|
||||
QVariantMap validActionEventBasedParam2;
|
||||
validActionEventBasedParam2.insert("paramTypeId", mockActionParam2ParamTypeId);
|
||||
validActionEventBasedParam2.insert("value", false);
|
||||
@ -756,7 +756,6 @@ void TestRestRules::editRules()
|
||||
action1.insert("ruleActionParams", QVariantList());
|
||||
QVariantMap action2;
|
||||
action2.insert("actionTypeId", mockActionIdWithParams);
|
||||
qDebug() << "got action id" << mockActionIdWithParams;
|
||||
action2.insert("deviceId", m_mockDeviceId);
|
||||
QVariantList action2Params;
|
||||
QVariantMap action2Param1;
|
||||
|
||||
@ -269,7 +269,7 @@ void TestRules::addRemoveRules_data()
|
||||
stateDescriptor.insert("stateTypeId", mockIntStateId);
|
||||
stateDescriptor.insert("deviceId", m_mockDeviceId);
|
||||
stateDescriptor.insert("operator", JsonTypes::valueOperatorToString(Types::ValueOperatorLess));
|
||||
stateDescriptor.insert("value", "20");
|
||||
stateDescriptor.insert("value", 20);
|
||||
|
||||
// StateEvaluator
|
||||
QVariantMap validStateEvaluator;
|
||||
@ -512,7 +512,7 @@ void TestRules::editRules_data()
|
||||
stateDescriptor.insert("stateTypeId", mockIntStateId);
|
||||
stateDescriptor.insert("deviceId", m_mockDeviceId);
|
||||
stateDescriptor.insert("operator", JsonTypes::valueOperatorToString(Types::ValueOperatorLess));
|
||||
stateDescriptor.insert("value", "20");
|
||||
stateDescriptor.insert("value", 20);
|
||||
|
||||
// StateEvaluator
|
||||
QVariantMap validStateEvaluator;
|
||||
|
||||
Reference in New Issue
Block a user