Skip to main content
Back to registry

python-testing

affaan-m/everything-claude-code

Comprehensive testing strategies for Python applications using pytest, TDD methodology, and best practices.

Installs1
Install command
npx skills add https://github.com/affaan-m/everything-claude-code --skill python-testing
Security audits
Gen Agent Trust HubPASS
SocketPASS
SnykPASS
About this skill
Comprehensive testing strategies for Python applications using pytest, TDD methodology, and best practices. Always follow the TDD cycle: Remember : Tests are code too. Keep them clean, readable, and maintainable. Good tests catch bugs; great tests prevent them. - Writing new Python code (follow TDD: red, green, refactor) - Designing test suites for Python projects - Reviewing Python test coverage - Setting up testing infrastructure - RED : Write a failing test for the desired behavior - GREEN : Write minimal code to make the test pass - REFACTOR : Improve code while keeping tests green - Target : 80%+ code coverage - Critical paths : 100% coverage required - Use pytest --cov to measure coverage - Follow TDD : Write tests before code (red-green-refactor) - Test one thing : Each test should verify a single behavior - Use descriptive names : test_user_login_with_invalid_credentials_fails - Use fixtures : Eliminate duplication with fixtures - Mock external dependencies : Don't depend on external services - Test edge cases : Empty inputs, None values, boundary conditions - Aim for 80%+ coverage : Focus on critical paths - Keep tests fast : Use marks to separate slow tests - Don't test implementation : Test behavior, not internals - Don't use complex conditionals in tests : Keep tests simple - Don't ignore test failures : All tests must pass - Don't test third-party code : Trust...

Source description provided by the upstream skill listing. Community reviews and install context appear in the sections below.

Community Reviews

Latest reviews

Sign in to review

No community reviews yet. Be the first to review.

Browse this skill in context
FAQ
What does python-testing do?

Comprehensive testing strategies for Python applications using pytest, TDD methodology, and best practices.

Is python-testing good?

python-testing does not have approved reviews yet, so SkillJury cannot publish a community verdict.

What agent does python-testing work with?

python-testing currently lists compatibility with codex, gemini-cli, opencode, kimi-cli, amp, github-copilot, claude-code.

What are alternatives to python-testing?

Skills in the same category include telegram-bot-builder, flutter-app-size, sharp-edges, iterative-retrieval.

How do I install python-testing?

npx skills add https://github.com/affaan-m/everything-claude-code --skill python-testing

Related skills

More from affaan-m/everything-claude-code

Related skills

Alternatives in Software Engineering