소스 검색

Null check

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(