"""Expose the ledger suite to project-wide unittest discovery.
|
|
The substantive tests remain in the task's required directory. That directory
|
is deliberately not a Python package because its name matches the product
|
package.
|
"""
|
|
from __future__ import annotations
|
|
import sys
|
from pathlib import Path
|
|
|
LEDGER_TEST_DIR = Path(__file__).with_name("stock_valuation_ledger")
|
if str(LEDGER_TEST_DIR) not in sys.path:
|
sys.path.insert(0, str(LEDGER_TEST_DIR))
|
|
from test_ledger import LedgerMySQLTests, MarketSchemaUnitTests # noqa: E402,F401
|
|
|
__all__ = ["LedgerMySQLTests", "MarketSchemaUnitTests"]
|