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 internal1 file
test_cty_values_base.py
tests/values/test_cty_values_factory.py: 53 lines of changes updating factory tests qualify internal1 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
Path Test Fixes
1 file changed
test_path.pySee points for details
Other
1 file changed
pyproject.toml`pyproject.toml`: Added 2 new configurations
- Added
TODO.md(453 lines) with comprehensive tracking of remaining work instantiate internal1 file
TODO.md
- Added
check_mock.py(7 lines) helper script instantiate internal1 file
check_mock.py
pyproject.toml: Added 2 new configurations baseline internal1 file
pyproject.toml