add event params to rules test
This commit is contained in:
parent
9d21f32366
commit
346ee6df35
@ -96,6 +96,10 @@ QList<DeviceClass> DevicePluginMock::supportedDevices() const
|
|||||||
|
|
||||||
EventType event2(mockEvent2Id);
|
EventType event2(mockEvent2Id);
|
||||||
event2.setName("Mock Event 2");
|
event2.setName("Mock Event 2");
|
||||||
|
QList<ParamType> event2ParamTypes;
|
||||||
|
ParamType event2Param1Type("mockParamInt", QVariant::Int, 42);
|
||||||
|
event2ParamTypes.append(event2Param1Type);
|
||||||
|
event2.setParameters(event2ParamTypes);
|
||||||
mockEvents.append(event2);
|
mockEvents.append(event2);
|
||||||
|
|
||||||
deviceClassMock.setEventTypes(mockEvents);
|
deviceClassMock.setEventTypes(mockEvents);
|
||||||
|
|||||||
@ -60,7 +60,11 @@ void TestRules::addRules_data()
|
|||||||
QVariantMap validEventDescriptor2;
|
QVariantMap validEventDescriptor2;
|
||||||
validEventDescriptor2.insert("eventTypeId", mockEvent2Id);
|
validEventDescriptor2.insert("eventTypeId", mockEvent2Id);
|
||||||
validEventDescriptor2.insert("deviceId", m_mockDeviceId);
|
validEventDescriptor2.insert("deviceId", m_mockDeviceId);
|
||||||
validEventDescriptor2.insert("paramDescriptors", QVariantList());
|
QVariantList params;
|
||||||
|
QVariantMap param1;
|
||||||
|
param1.insert("mockParamInt", 3);
|
||||||
|
params.append(param1);
|
||||||
|
validEventDescriptor2.insert("paramDescriptors", param1);
|
||||||
|
|
||||||
QVariantList eventDescriptorList;
|
QVariantList eventDescriptorList;
|
||||||
eventDescriptorList.append(validEventDescriptor1);
|
eventDescriptorList.append(validEventDescriptor1);
|
||||||
|
|||||||
Reference in New Issue
Block a user