Skip to content

Commit e914ec0

Browse files
committed
Fix integration/gnss pytest
1 parent 647ed91 commit e914ec0

1 file changed

Lines changed: 13 additions & 7 deletions

File tree

tests/integration/test_sensor.py

Lines changed: 13 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -82,13 +82,19 @@ def test_barometer(self):
8282
def test_gnss_receiver(self):
8383
"""Test an ideal GnssReceiver."""
8484
gnss = self.flight.rocket.sensors[4].component
85-
time, latitude, longitude, altitude = zip(*gnss.measured_data)
86-
sim_latitude = self.flight.latitude(time)
87-
sim_longitude = self.flight.longitude(time)
88-
sim_altitude = self.flight.altitude(time)
89-
assert np.allclose(np.array(latitude), sim_latitude, atol=1e-12)
90-
assert np.allclose(np.array(longitude), sim_longitude, atol=1e-12)
91-
assert np.allclose(np.array(altitude), sim_altitude, atol=1e-12)
85+
time, x, y, z, vx, vy, vz = zip(*gnss.measured_data)
86+
sim_x = self.flight.x(time)
87+
sim_y = self.flight.y(time)
88+
sim_z = self.flight.z(time)
89+
sim_vx = self.flight.vx(time)
90+
sim_vy = self.flight.vy(time)
91+
sim_vz = self.flight.vz(time)
92+
assert np.allclose(np.array(x), sim_x, atol=1e-12)
93+
assert np.allclose(np.array(y), sim_y, atol=1e-12)
94+
assert np.allclose(np.array(z), sim_z, atol=1e-12)
95+
assert np.allclose(np.array(vx), sim_vx, atol=1e-12)
96+
assert np.allclose(np.array(vy), sim_vy, atol=1e-12)
97+
assert np.allclose(np.array(vz), sim_vz, atol=1e-12)
9298

9399

94100
@pytest.mark.parametrize("plane", ["xz", "yz"])

0 commit comments

Comments
 (0)