'GSA sentence data is not used when there is no GPS fix, but
the data mode claims the data is "active". Some GPSes do
this, unfortunately, and that means you shouldn\'t use the
data.'

def test_badGSADataMode(self):

    sentenceData = {'type': 'GPGSA', 'altitude': '545.4', 'dataMode': nmea.GPGLLGPRMCFixQualities.ACTIVE, 'fixType': nmea.GPGSAFixTypes.GSA_NO_FIX}
    self._invalidFixTest(sentenceData)
