pyvider-cty 2025-06-01
Major expansion of the CtyValue test suite, path test fixes
7 files · 1,837+ · 102-

CtyValue Test Expansion

1 file changed
  • test_cty_values_base.py `tests/values/test_cty_values_base.py`: Grew by 1346 lines with comprehensive tests covering valu...
  • tests/values/test_cty_values_base.py: Grew by 1346 lines with comprehensive tests covering value creation, type checking, null handling, unknown values, marks, equality, and container operations qualify internal
    1 file
    • test_cty_values_base.py
  • tests/values/test_cty_values_factory.py: 53 lines of changes updating factory tests qualify internal
    1 file
    • test_cty_values_factory.py

CtyValue Source Improvements

1 file changed
  • base.py `values/base.py`: 74 lines of changes fixing value creation and comparison logic
  • values/base.py: 74 lines of changes fixing value creation and comparison logic remediate internal
    1 file
    • base.py

Path Test Fixes

1 file changed
  • test_path.py See points for details
  • tests/path/test_path.py: Fixed regex for number key path in path tests qualify internal
    1 file
    • test_path.py
1 file changed
  • pyproject.toml `pyproject.toml`: Added 2 new configurations