def test__get_type(self): streamer = TMQStream() sentence = '$GPRMC,184332.07,A,1929.459,S,02410.381,E,74.00,16.78,210410,0.0,E*46' self.assertRaises( TypeError, streamer._get_type, sentence) sentence = '$PTMQA,\x01\x02$M\x08\x05\x91\x02$M\x00*E8\r\n' sen_type = streamer._get_type(sentence) self.assertTrue(isinstance(sen_type(), MQA))