File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1+ # TEST-NEEDS.md — wordpress-tools
2+
3+ ## CRG Grade: C — ACHIEVED 2026-04-04
4+
5+ ## Current Test State
6+
7+ | Category | Count | Notes |
8+ | ----------| -------| -------|
9+ | Zig FFI tests | 3 | Multiple subproject FFI layers (secured, plugin-mapper, etc.) |
10+ | PHP unit tests | 3 | ` plugin-conflict-mapper/tests/unit/test-*.php ` |
11+ | PHP integration tests | 2 | ` plugin-conflict-mapper/tests/integration/test-*.php ` |
12+ | PHP validation tests | 2 | php-aegis validation suite |
13+
14+ ## What's Covered
15+
16+ - [x] Zig FFI integration tests
17+ - [x] PHP unit test framework
18+ - [x] REST API integration tests
19+ - [x] Cache validation tests
20+ - [x] XSS security tests (CF7)
21+ - [x] WordPress compatibility tests
22+
23+ ## Still Missing (for CRG B+)
24+
25+ - [ ] Plugin conflict fuzzing
26+ - [ ] Security property tests
27+ - [ ] Performance benchmarks
28+ - [ ] Multi-version WordPress testing
29+ - [ ] End-to-end plugin workflow tests
30+
31+ ## Run Tests
32+
33+ ``` bash
34+ cd /var/mnt/eclipse/repos/wordpress-tools && bash plugin-conflict-mapper/bin/install-wp-tests.sh && cd plugin-conflict-mapper && phpunit
35+ ```
You can’t perform that action at this time.
0 commit comments