end)
_AFT.describe("Filter_Test_01/Step_1", function()
- _AFT.addEventToMonitor(api .. "/" ..evt, function(eventname,data)
- _AFT.assertEquals(data.name,evt)
+ _AFT.addEventToMonitor(api .. "/" ..evt, function(eventname, data)
+ _AFT.assertEquals(data.name, evt)
end)
_AFT.assertVerbStatusSuccess(api ,"subscribe", { event = evt, filter = { min = 30, max = 100}})
end)
_AFT.describe("Filter_Test_01/Step_2", function()
- _AFT.addEventToMonitor(api .. "/" ..evt, function(eventname,data)
+ _AFT.addEventToMonitor(api .. "/" ..evt, function(eventname, data)
_AFT.assertEquals(eventname, api.."/"..evt)
_AFT.assertIsTrue(data.value > 30 and data.value < 100)
end)
_AFT.describe("Filter_Test_01/Step_3", function()
_AFT.enableEventHistory() -- You will need this to check for time intervals between two events
- _AFT.addEventToMonitor(api .. "/" ..evt, function(eventname,data,dataH)
- _AFT.assertEquals(dataH[1].name,evt)
+ _AFT.addEventToMonitor(api .. "/" ..evt, function(eventname, data, dataH)
+ _AFT.assertEquals(dataH[1].name, evt)
_AFT.assertIsTrue(dataH[1].value > 30 and dataH[1].value < 100 )
- _AFT.assertEquals(dataH[2].name,evt)
+ _AFT.assertEquals(dataH[2].name, evt)
_AFT.assertIsTrue(dataH[2].value > 30 and dataH[2].value < 100 )
_AFT.assertIsTrue(dataH[2].timestamp - dataH[1].timestamp >= 1000000)
end)