Main Module Testsโ๏ธ
Overviewโ๏ธ
The main module tests (test_ezpz.py) verify the core functionality of the ezpz package, including initialization, version checking, and basic imports.
Test Casesโ๏ธ
test_ezpz_importsโ๏ธ
Verifies that the ezpz package can be imported without errors.
def test_ezpz_imports():
"""Test that ezpz can be imported without errors."""
assert ezpz is not None
test_ezpz_versionโ๏ธ
Ensures that the ezpz package has a valid version string.
def test_ezpz_version():
"""Test that ezpz has a version."""
assert hasattr(ezpz, "__version__")
assert isinstance(ezpz.__version__, str)
assert len(ezpz.__version__) > 0
test_ezpz_loggerโ๏ธ
Tests the logger creation functionality.
def test_ezpz_logger():
"""Test that get_logger function works."""
logger = ezpz.get_logger("test")
assert logger is not None
assert hasattr(logger, "info")
assert hasattr(logger, "error")
assert hasattr(logger, "debug")