Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR introduces initial pytest-based tests for several helper modules:
bucket_tools: verify nearest bucket selection and bucket table consistencybucket_table: sanity check that bucket options are non-empty and well-formedclip_vision: smoke test forhf_clip_vision_encodewith dummy extractor/encoderhf_login: tests retry logic and absence of autologin when HF_TOKEN is unsetmemory: test DynamicSwapInstaller install/uninstall behavior with stubbed torchAll tests are lightweight and self-contained. They use stubs to avoid requiring
heavy dependencies (torch, diffusers, etc.) and can be run with:
This should make it easier to validate basic functionality of these utilities
without GPU or large model downloads.