test: clean up code and improve test coverage

This commit is contained in:
Justineo
2025-11-25 13:48:29 +08:00
parent 519e9ca382
commit 2d6b95ff68
7 changed files with 146 additions and 29 deletions

View File

@@ -43,3 +43,8 @@ export function register(): boolean {
registered = true;
return registered;
}
// Test helper to reset cached registration state.
export function __resetRegisterState(): void {
registered = null;
}