Zum Hauptinhalt springen
Dieser Inhalt ist noch nicht in Ihrer Sprache verfügbar und wird auf Englisch angezeigt.

Pytest

Skill Verifiziert Aktiv

pytest - Python's most powerful testing framework with fixtures, parametrization, plugins, and framework integration for FastAPI, Django, Flask

Zweck

To serve as a definitive guide for professional Python testing with pytest, enabling developers to write robust, efficient, and maintainable tests.

Funktionen

  • Detailed pytest usage with fixtures and parametrization
  • Framework integration for FastAPI, Django, Flask
  • Examples for async testing, mocking, and coverage
  • Guidance on test organization and markers

Anwendungsfälle

  • Writing unit and integration tests for Python projects
  • Implementing Test-Driven Development (TDD) workflows
  • Testing asynchronous Python code and APIs
  • Setting up and configuring complex testing scenarios

Nicht-Ziele

  • Executing tests directly
  • Providing a testing environment
  • Covering specific project build or deployment processes

Installation

npx skills add bobmatnyc/claude-mpm-skills

Führt das Vercel skills CLI (skills.sh) via npx aus — benötigt Node.js lokal und mindestens einen installierten skills-kompatiblen Agent (Claude Code, Cursor, Codex, …). Setzt voraus, dass das Repo dem agentskills.io-Format folgt.

Qualitätspunktzahl

Verifiziert
98 /100
Analysiert 1 day ago

Vertrauenssignale

Letzter Commit29 days ago
Sterne44
LizenzMIT
Status
Quellcode ansehen

Ähnliche Erweiterungen

Workflow Patterns

99

Use this skill when implementing tasks according to Conductor's TDD workflow, handling phase checkpoints, managing git commits for tasks, or understanding the verification protocol.

Skill
wshobson

Testing Anti Patterns

97

Never test mock behavior. Never add test-only methods to production classes. Understand dependencies before mocking. Language-agnostic principles with TypeScript/Jest and Python/pytest examples.

Skill
bobmatnyc

Openclaw Debugging

100

Debug OpenClaw model, provider, tool-surface, code-mode, streaming, and live/Crabbox behavior by choosing the right logs, probes, and proof path before changing code.

Skill
steipete

Add New Opc Skill

100

Checklist and automation guide for adding a new skill to the OPC Skills project. Ensures all required files, metadata, logos, and listings are created before release. Use when adding a new skill, publishing a skill, or preparing a skill for release.

Skill
ReScienceLab

Using Git Worktrees

100

Verwenden Sie dies, wenn Sie mit der Feature-Arbeit beginnen, die eine Isolierung vom aktuellen Arbeitsbereich erfordert, oder bevor Sie Implementierungspläne ausführen – stellt sicher, dass über native Tools oder einen Git-Worktree-Fallback ein isolierter Arbeitsbereich vorhanden ist.

Skill
obra

Baseline Ui

100

Validiert Animationsdauern, erzwingt die Typografieskala, prüft die Barrierefreiheit von Komponenten und verhindert Anti-Patterns im Layout von Tailwind CSS-Projekten. Verwenden Sie dies beim Erstellen von UI-Komponenten, beim Überprüfen von CSS-Dienstprogrammen, beim Stylen von React-Ansichten oder beim Erzwingen von Designkonsistenz.

Skill
ibelick