{"skill":{"slug":"clean-pytest","displayName":"Clean Pytest","summary":"Write clean, maintainable pytest tests using Fake-based testing, contract testing, and dependency injection patterns. Use when setting up test suites for Pyt...","tags":{"latest":"0.1.0"},"stats":{"comments":0,"downloads":845,"installsAllTime":5,"installsCurrent":5,"stars":0,"versions":1},"createdAt":1771641420232,"updatedAt":1777525293113},"latestVersion":{"version":"0.1.0","createdAt":1771641420232,"changelog":"Initial release of clean-pytest.\n\n- Introduces guidelines and patterns for writing clean, maintainable pytest tests in Python/MCP projects.\n- Emphasizes using Fake-based testing over mocks for better readability and isolation.\n- Documents explicit Arrange-Act-Assert (AAA) structure for all tests.\n- Provides recommended fixture organization, including dependency injection and environment setup.\n- Describes contract testing, layered architecture patterns, and strategies for error testing using fakes.\n- Includes code examples for creating custom Fake classes and writing clear, reusable pytest fixtures.","license":null},"metadata":null,"owner":{"handle":"marcoracer","userId":"publishers:marcoracer","displayName":"Marco Borges","image":"https://avatars.githubusercontent.com/u/1200004?v=4"},"moderation":null}