mirror of https://github.com/caronc/apprise
				
				
				
			fix insecure SSL check on mqtts:// configurations (#825)
							parent
							
								
									58f9e64843
								
							
						
					
					
						commit
						7bcb0647c0
					
				| 
						 | 
				
			
			@ -324,7 +324,7 @@ class NotifyMQTT(NotifyBase):
 | 
			
		|||
                        ciphers=None)
 | 
			
		||||
 | 
			
		||||
                    # Set our TLS Verify Flag
 | 
			
		||||
                    self.client.tls_insecure_set(self.verify_certificate)
 | 
			
		||||
                    self.client.tls_insecure_set(not self.verify_certificate)
 | 
			
		||||
 | 
			
		||||
                # Establish our connection
 | 
			
		||||
                if self.client.connect(
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -252,7 +252,7 @@ def test_plugin_mqtt_tls_connect_success(mqtt_client_mock):
 | 
			
		|||
            tls_version=ssl.PROTOCOL_TLS,
 | 
			
		||||
            ciphers=None,
 | 
			
		||||
        ),
 | 
			
		||||
        call.tls_insecure_set(True),
 | 
			
		||||
        call.tls_insecure_set(False),
 | 
			
		||||
        call.connect('localhost', port=8883, keepalive=30),
 | 
			
		||||
        call.loop_start(),
 | 
			
		||||
        call.is_connected(),
 | 
			
		||||
| 
						 | 
				
			
			@ -299,7 +299,7 @@ def test_plugin_mqtt_tls_no_verify_success(mqtt_client_mock):
 | 
			
		|||
    # Verify the right calls have been made to the MQTT client object.
 | 
			
		||||
    # Let's only validate the single call of interest is present.
 | 
			
		||||
    # Everything else is identical with `test_plugin_mqtt_tls_connect_success`.
 | 
			
		||||
    assert call.tls_insecure_set(False) in mqtt_client_mock.mock_calls
 | 
			
		||||
    assert call.tls_insecure_set(True) in mqtt_client_mock.mock_calls
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
def test_plugin_mqtt_session_client_id_success(mqtt_client_mock):
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
		Reference in New Issue