(t *testing.T)
| 270 | for _, finePhase := range d.finePhase { |
| 271 | require.NotEqual(t, int32(invalidFinePhase), finePhase) |
| 272 | } |
| 273 | } |
| 274 | |
| 275 | func TestEncodeMSM7FiltersByConstellation(t *testing.T) { |
| 276 | obs := []RawxObservation{ |
| 277 | gpsObs(4, 20000000, 105000000, -100, 45), |
| 278 | {PrMes: 22000000, CpMes: 115000000, DoMes: -200, GnssID: GnssGalileo, SvID: 11, SigID: 0, CNO: 40, PrValid: true, CpValid: true}, |
| 279 | gpsObs(9, 21000000, 110000000, -300, 43), |
| 280 | } |
| 281 | d := decodeMSM7(t, mustEncodeAll(t, obs)) |
| 282 | require.Equal(t, []int{4, 9}, d.sats, "only GPS satellites encoded") |
| 283 | } |
| 284 | |
| 285 | func TestEncodeMSM7Deterministic(t *testing.T) { |
nothing calls this directly
no test coverage detected
searching dependent graphs…