feat: add unit tests, pyproject, CI workflow, and dataset schema docs#2
feat: add unit tests, pyproject, CI workflow, and dataset schema docs#2JarbasAl wants to merge 3 commits into
Conversation
JarbasAl
commented
Jun 10, 2026
- 25 unit tests for GraphemeAugmenter and resolve_output_mode (no audio/GPU deps)\n- pyproject.toml with test extra\n- build-tests.yml CI via gh-automations@dev\n- docs/dataset.md: wakes/, negatives/, metadata.csv, augmented output, HF publishing hints
… docs - Add tests/test_adversarial_samples.py with 25 unit tests covering GraphemeAugmenter init, char-class detection, Levenshtein distance, generate_confusables, and resolve_output_mode — no GPU/audio deps - Add pyproject.toml (static v0.1.0, test extra) - Add .github/workflows/build-tests.yml using gh-automations@dev - Add docs/dataset.md documenting wakes/, negatives/, metadata.csv, augmented output layout, and HuggingFace audiofolder publishing hints
|
Important Review skippedDraft detected. Please check the settings in the CodeRabbit UI or the ⚙️ Run configurationConfiguration used: defaults Review profile: CHILL Plan: Pro Run ID: You can disable this status message by setting the Use the checkbox below for a quick retry:
✨ Finishing Touches🧪 Generate unit tests (beta)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
The code stars have aligned. Here's the update. ✨I've aggregated the results of the automated checks for this PR below. 🔨 Build TestsThe build engine is firing on all cylinders. 🏎️ ✅ All versions pass
Standard Automated Signature v2.0 🏷️ |
The root-level version.py is a standalone module (no package dir); setuptools attr: could not locate it in an isolated build env because no package path exposed the module. Declaring it via py-modules makes it discoverable without touching version.py. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>