Direct Module Smoke TestsβοΈ
OverviewβοΈ
tests/test_modules_directly.py provides fast smoke coverage for key modules
without importing the entire ezpz package. By manipulating sys.path and
importing modules individually, the tests ensure that these modules can be
loaded in isolationβa common requirement for downstream integrations.
HighlightsβοΈ
- Configs smoke check β Confirms the configs module exposes path constants and helper functions even when imported directly.
- Utils smoke check β Exercises timestamp generation, formatting helpers, normalisation logic, and tensor grabbing to guarantee top-level helpers work without the package initialiser.
- Lazy import smoke check β Validates that
ezpz.lazy.lazy_importreturns a module proxy with expected attributes.