pyvider-components
2025-11-09
Split private state test suite into focused modules
266 files · 6,946+ · 3,242-
Test suite modularization
6 files changed
test_context.pyNew focused test module for resource context contract testing (101 lines)test_encryption.pyNew focused test module for encryption lifecycle testing (214 lines)test_errors.pyNew focused test module for error handling testing (147 lines)test_lifecycle.pyNew focused test module for full resource lifecycle testing (183 lines)test_performance.pyNew focused test module for performance benchmarks (90 lines)test_timed_token.pyNew focused test module for timed token functionality testing (135 lines)
- Split monolithic 593-line test file into 6 dedicated test modules for better maintainability
qualify
behavioral
3 files
test_context.pytest_encryption.pytest_errors.py
- Added test_lifecycle.py and test_performance.py as separate focused test modules
qualify
internal
2 files
test_lifecycle.pytest_performance.py
Example path reorganization
4 files changed
basic.tfMoved examples from data_source/ to data-sources/ path conventionbasic.tfReorganized function examplesindex.mdUpdated documentation to reflect new example pathsVERSIONUpdated version number