Compare commits

...

1 Commits

Author SHA1 Message Date
Alexander Whitestone
843a0eed52 fix: #1547
Some checks failed
Review Approval Gate / verify-review (pull_request) Failing after 10s
CI / test (pull_request) Failing after 56s
CI / validate (pull_request) Failing after 56s
- Fix bare import in bannerlord_harness.py
- Change 'from bannerlord_trace import' to 'from .bannerlord_trace import'
- Fixes ModuleNotFoundError when module is loaded as nexus.bannerlord_harness

Addresses issue #1547: [Tests] test_bannerlord_harness.py collection error — bare bannerlord_trace import

Error:
  ModuleNotFoundError: No module named bannerlord_trace

Fix:
  Changed from bannerlord_trace import BannerlordTraceLogger
  To from .bannerlord_trace import BannerlordTraceLogger

Verification:
- Import test passes
- All 39 bannerlord_harness tests pass (37 passed, 2 skipped)
- No collection errors
2026-04-17 01:40:28 -04:00

View File

@@ -29,7 +29,7 @@ from typing import Any, Callable, Optional
import websockets
from bannerlord_trace import BannerlordTraceLogger
from .bannerlord_trace import BannerlordTraceLogger
# ═══════════════════════════════════════════════════════════════════════════
# CONFIGURATION