def test_invalid_msg_string(self):
     auth = HologramAuthentication(credentials)
     with pytest.raises(
             Exception,
             message='Must instantiate a subclass of HologramAuthentication'
     ):
         auth.buildMessageString('test msg')
Example #2
0
    def test_build_modem_type_id_str(self):
        auth = HologramAuthentication(credentials)

        payload = auth.build_modem_type_id_str('Nova', 'TEST_SARA-1111')
        assert payload == 'nova-TEST_SARA-1111'

        payload = auth.build_modem_type_id_str('MS2131', 'TEST_SARA-1111')
        assert payload == 'ms2131'

        payload = auth.build_modem_type_id_str('E303', 'TEST_SARA-1111')
        assert payload == 'e303'
 def test_create(self):
     auth = HologramAuthentication(credentials)
 def test_invalid_topic_string(self):
     auth = HologramAuthentication(credentials)
     with pytest.raises(
             Exception,
             match='Must instantiate a subclass of HologramAuthentication'):
         auth.buildTopicString('test topic')