Skip to content

Commit d03d585

Browse files
committed
debugged unit test
1 parent 9bf0e4d commit d03d585

File tree

1 file changed

+4
-7
lines changed

1 file changed

+4
-7
lines changed

tests/unit/test_flight_interface.py

Lines changed: 4 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -3,13 +3,11 @@
33
"""
44

55
import time
6-
import pytest
76

8-
from common.mavlink.modules import drone_odometry
7+
from modules.common.mavlink.modules import drone_odometry
98
from modules.flight_interface import flight_interface
109

1110

12-
@pytest.fixture()
1311
def create_flight_interface_instance(
1412
address: str, timeout: float
1513
) -> "tuple[bool, FlightInterface | None]":
@@ -18,10 +16,9 @@ def create_flight_interface_instance(
1816
"""
1917
result, flight_interface_instance = flight_interface.FlightInterface.create(address, timeout)
2018

21-
yield result, flight_interface_instance
19+
return result, flight_interface_instance
2220

2321

24-
@pytest.fixture()
2522
def create_drone_position(
2623
latitude: float, longitude: float, altitude: float
2724
) -> drone_odometry.DronePosition:
@@ -33,7 +30,7 @@ def create_drone_position(
3330
assert actual == expected
3431
assert global_position is not None
3532

36-
yield global_position
33+
return global_position
3734

3835

3936
class TestFlightInterface:
@@ -52,7 +49,7 @@ def test_create_invalid_address(self) -> None:
5249
"""
5350
expected_result = False
5451
expected_instance = None
55-
actual_result, actual_instance = create_flight_interface_instance(None, self.TIMEOUT)
52+
actual_result, actual_instance = create_flight_interface_instance("", self.TIMEOUT)
5653
assert actual_result == expected_result
5754
assert actual_instance == expected_instance
5855

0 commit comments

Comments
 (0)