·pytest-patterns
</>

pytest-patterns

Modelli di test del backend Python con pytest per applicazioni FastAPI. Da utilizzare durante la scrittura di test Python: test unitari per servizi e repository, test di integrazione per endpoint API con httpx.AsyncClient, creazione di dispositivi, configurazione di fabbrica con factory_boy, test asincroni con pytest-asyncio, strategie di mocking e test parametrizzati. Copre l'organizzazione dei test (test/unità, test/integrazione), la gerarchia del conflitto e i requisiti di copertura. NON copre i test frontend (utilizzare react-testing-patterns) o i test del browser E2E (utilizzare e2e-testing).

21Installazioni·0Tendenza·@hieutrtr

Installazione

$npx skills add https://github.com/hieutrtr/ai1-skills --skill pytest-patterns

Come installare pytest-patterns

Installa rapidamente la skill AI pytest-patterns nel tuo ambiente di sviluppo tramite riga di comando

  1. Apri il terminale: Apri il tuo terminale o strumento da riga di comando (Terminal, iTerm, Windows Terminal, ecc.)
  2. Esegui il comando di installazione: Copia ed esegui questo comando: npx skills add https://github.com/hieutrtr/ai1-skills --skill pytest-patterns
  3. Verifica l'installazione: 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

Fonte: hieutrtr/ai1-skills.

Run subsets: pytest -m unit, pytest -m integration, pytest -m "not slow".

Fixtures cascade: root conftest.py provides shared fixtures; subdirectory conftest files add layer-specific fixtures.

| function (default) | Isolated per-test data | dbsession, sampleuser | | class | Shared across test class | serviceinstance | | module | Shared across test file | seededdatabase | | session | Shared across entire run | engine, anyiobackend |

Modelli di test del backend Python con pytest per applicazioni FastAPI. Da utilizzare durante la scrittura di test Python: test unitari per servizi e repository, test di integrazione per endpoint API con httpx.AsyncClient, creazione di dispositivi, configurazione di fabbrica con factory_boy, test asincroni con pytest-asyncio, strategie di mocking e test parametrizzati. Copre l'organizzazione dei test (test/unità, test/integrazione), la gerarchia del conflitto e i requisiti di copertura. NON copre i test frontend (utilizzare react-testing-patterns) o i test del browser E2E (utilizzare e2e-testing). Fonte: hieutrtr/ai1-skills.

Fatti (pronti per citazione)

Campi e comandi stabili per citazioni AI/ricerca.

Comando di installazione
npx skills add https://github.com/hieutrtr/ai1-skills --skill pytest-patterns
Categoria
</>Sviluppo
Verificato
Prima apparizione
2026-02-05
Aggiornato
2026-03-10

Browse more skills from hieutrtr/ai1-skills

Risposte rapide

Che cos'è pytest-patterns?

Modelli di test del backend Python con pytest per applicazioni FastAPI. Da utilizzare durante la scrittura di test Python: test unitari per servizi e repository, test di integrazione per endpoint API con httpx.AsyncClient, creazione di dispositivi, configurazione di fabbrica con factory_boy, test asincroni con pytest-asyncio, strategie di mocking e test parametrizzati. Copre l'organizzazione dei test (test/unità, test/integrazione), la gerarchia del conflitto e i requisiti di copertura. NON copre i test frontend (utilizzare react-testing-patterns) o i test del browser E2E (utilizzare e2e-testing). Fonte: hieutrtr/ai1-skills.

Come installo pytest-patterns?

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/hieutrtr/ai1-skills --skill pytest-patterns 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

Dov'è il repository sorgente?

https://github.com/hieutrtr/ai1-skills