Christopher Mullins пре 6 година
родитељ
комит
0bb565ea84
1 измењених фајлова са 1 додато и 1 уклоњено
  1. 1 1
      test/remote/spec/discovery_spec.rb

+ 1 - 1
test/remote/spec/discovery_spec.rb

@@ -115,7 +115,7 @@ RSpec.describe 'MQTT Discovery' do
 
       @mqtt_client.on_message("#{@test_discovery_prefix}light/+/#{@discovery_suffix}") do |topic, message|
         config = JSON.parse(message)
-        saw_message = config['device']['identifiers'][1] == @id_params[:id]
+        saw_message = config['device'] && config['device']['identifiers'] && config['device']['identifiers'][1] == @id_params[:id]
       end
 
       @client.patch_settings(