Tests the validator against its own test suite.
Compiles the validator, creates test files, runs all tests, and cleans up.
This is a cancellation point - fails fast on first error.
Returns Promise<void>
Throws
If validator tests fail
Throws
If validator compilation fails
Throws
If test file parsing fails
Example
// From actions.ts testWhat and fullVerification awaittestValidatorItself();
Tests the validator against its own test suite. Compiles the validator, creates test files, runs all tests, and cleans up. This is a cancellation point - fails fast on first error.