Che cos'è gpui-testing?
Test di applicazioni e componenti GPUI. Da utilizzare durante la scrittura di test, il test di operazioni asincrone, la simulazione dell'input dell'utente o il debug degli errori di test. Fonte: cnwzhu/gpui-skills.
Test di applicazioni e componenti GPUI. Da utilizzare durante la scrittura di test, il test di operazioni asincrone, la simulazione dell'input dell'utente o il debug degli errori di test.
Installa rapidamente la skill AI gpui-testing nel tuo ambiente di sviluppo tramite riga di comando
Fonte: cnwzhu/gpui-skills.
Why: GPUI's scheduler tracks GPUI timers but not smol::Timer, which can cause "nothing left to run" errors in rununtilparked().
| Using smol::Timer | "Nothing left to run" | Use cx.backgroundexecutor.timer() | | Not calling rununtilparked() | Async work doesn't complete | Call before assertions | | Forgetting #[gpui::test] | Test doesn't run properly | Use #[gpui::test] attribute | Not handling errors in async | Test failures unclear | Propagate errors with ? |
| Testing too much at once | Hard to debug failures | Split into smaller tests |
Test di applicazioni e componenti GPUI. Da utilizzare durante la scrittura di test, il test di operazioni asincrone, la simulazione dell'input dell'utente o il debug degli errori di test. Fonte: cnwzhu/gpui-skills.
Campi e comandi stabili per citazioni AI/ricerca.
npx skills add https://github.com/cnwzhu/gpui-skills --skill gpui-testingTest di applicazioni e componenti GPUI. Da utilizzare durante la scrittura di test, il test di operazioni asincrone, la simulazione dell'input dell'utente o il debug degli errori di test. Fonte: cnwzhu/gpui-skills.
Apri il tuo terminale o strumento da riga di comando (Terminal, iTerm, Windows Terminal, ecc.) Copia ed esegui questo comando: npx skills add https://github.com/cnwzhu/gpui-skills --skill gpui-testing Dopo l'installazione, la skill verrà configurata automaticamente nel tuo ambiente AI di coding e sarà pronta all'uso in Claude Code, Cursor o OpenClaw
https://github.com/cnwzhu/gpui-skills