Increase test resiliance

This commit is contained in:
Thomas Nordquist
2019-06-20 12:44:02 +02:00
parent 34a117b74c
commit b060861657

View File

@@ -72,14 +72,16 @@ function generateData(client: mqtt.MqttClient) {
client.subscribe('kitchen/lamp/set') client.subscribe('kitchen/lamp/set')
client.on('message', (topic, payload) => { client.on('message', (topic, payload) => {
if (topic === 'kitchen/lamp/set') { if (topic === 'kitchen/lamp/set') {
setTimeout( setTimeout(() => {
() => try {
client.publish('kitchen/lamp/state', JSON.parse(payload.toString()).state, { client.publish('kitchen/lamp/state', JSON.parse(payload.toString()).state, {
retain: true, retain: true,
qos: 0, qos: 0,
}), })
500 } catch (error) {
) console.error(error)
}
}, 500)
} }
}) })