womm-certification/tests
Greg Gauthier 26b9299d44 feat(certify): add multi-language support for syntax checks and tests
Expand certification checks to support multiple programming languages including Python, JavaScript/TypeScript, Go, Rust, Ruby, Java, and C/C++. This includes:
- Language detection based on file extensions.
- Syntax validation using language-specific tools (e.g., ast for Python, tsc for TypeScript, cargo check for Rust).
- Test suite detection and execution for various frameworks (e.g., go test, cargo test, npm test, pytest/unittest).
- Ignore common build/dependency directories during scans.
- Update tests to reflect generalized syntax checking.
- Add new badge assets for certification levels.
2026-04-03 10:47:22 +01:00
..
__init__.py feat: add initial WOMM Certification Toolkit implementation 2026-04-02 16:30:28 +01:00
test_certify.py feat(certify): add multi-language support for syntax checks and tests 2026-04-03 10:47:22 +01:00