WIP: I HATE PYTHON
This commit is contained in:
@@ -7,7 +7,7 @@ import os
|
||||
sys.path.append(os.path.abspath(os.path.join(os.path.dirname(__file__), "..")))
|
||||
sys.path.append(os.path.abspath(os.path.join(os.path.dirname(__file__), "..", "src")))
|
||||
|
||||
from api_hook_client import ApiHookClient
|
||||
from src import api_hook_client
|
||||
|
||||
@pytest.mark.integration
|
||||
def test_mma_epic_lifecycle(live_gui) -> None:
|
||||
@@ -20,7 +20,7 @@ def test_mma_epic_lifecycle(live_gui) -> None:
|
||||
5. Verify Tier 2 generates tickets.
|
||||
6. Verify execution loop starts.
|
||||
"""
|
||||
client = ApiHookClient()
|
||||
client = api_hook_client.ApiHookClient()
|
||||
assert client.wait_for_server(timeout=15), "API hook server failed to start."
|
||||
print("[Test] Initializing MMA Epic lifecycle test...")
|
||||
|
||||
@@ -50,7 +50,8 @@ def test_mma_epic_lifecycle(live_gui) -> None:
|
||||
print(f"[Test] Tracks generated after {i}s")
|
||||
break
|
||||
time.sleep(1)
|
||||
assert tracks_generated, "Tier 1 failed to generate tracks within 60 seconds." # 4. Trigger 'Start Track' for the first track
|
||||
assert tracks_generated, "Tier 1 failed to generate tracks within 60 seconds."
|
||||
# 4. Trigger 'Start Track' for the first track
|
||||
print("[Test] Triggering 'Start Track' for track index 0...")
|
||||
client.click("btn_mma_start_track", user_data={"index": 0})
|
||||
# 5. Verify that Tier 2 generates tickets and starts execution
|
||||
|
||||
Reference in New Issue
Block a user