·pytest-coder

اكتب اختبارات pytest باستخدام التركيبات، والبارامترات، والسخرية، والاختبار غير المتزامن، والأنماط الحديثة. يُستخدم عند إنشاء أو تحديث ملفات اختبار Python. ليس من أجل Unittest — استخدم أنماط المكتبة القياسية بدلاً من ذلك.

23التثبيتات·0الرائج·@majesticlabs-dev

التثبيت

$npx skills add https://github.com/majesticlabs-dev/majestic-marketplace --skill pytest-coder

كيفية تثبيت pytest-coder

ثبّت مهارة الذكاء الاصطناعي pytest-coder بسرعة في بيئة التطوير لديك عبر سطر الأوامر

  1. افتح الطرفية: افتح الطرفية أو أداة سطر الأوامر لديك مثل Terminal أو iTerm أو Windows Terminal
  2. نفّذ أمر التثبيت: انسخ ونفّذ هذا الأمر: npx skills add https://github.com/majesticlabs-dev/majestic-marketplace --skill pytest-coder
  3. تحقق من التثبيت: بعد التثبيت، سيتم إعداد المهارة تلقائيا في بيئة البرمجة بالذكاء الاصطناعي لديك وتصبح جاهزة للاستخدام في Claude Code أو Cursor أو OpenClaw

المصدر: majesticlabs-dev/majestic-marketplace.

| AAA Pattern | Arrange-Act-Assert for every test | | Behavior over Implementation | Test what code does, not how | | Isolation | Tests must be independent | | Fast Tests | Mock I/O, minimize database hits | | Descriptive Names | Test name explains the scenario | | Coverage | Test happy paths AND edge cases |

| function | Per test (default) | Most fixtures | | class | Per test class | Shared setup within class | | module | Per module | Expensive setup shared by module | | session | Entire test run | Database connections, servers |

| Tests depend on order | Flaky, hard to debug | Use fixtures, isolate | | Testing implementation | Brittle tests | Test behavior | | Too many assertions | Hard to identify failure | One assertion per test | | No error case tests | Missing coverage | Test exceptions explicitly | | Slow unit tests | Slow feedback | Mock I/O, use in-memory DB |

حقائق جاهزة للاقتباس

حقول وأوامر مستقرة للاقتباس في أنظمة الذكاء الاصطناعي والبحث.

أمر التثبيت
npx skills add https://github.com/majesticlabs-dev/majestic-marketplace --skill pytest-coder
الفئة
</>أدوات التطوير
موثق
أول ظهور
2026-02-23
آخر تحديث
2026-03-11

Browse more skills from majesticlabs-dev/majestic-marketplace

إجابات سريعة

ما هي pytest-coder؟

اكتب اختبارات pytest باستخدام التركيبات، والبارامترات، والسخرية، والاختبار غير المتزامن، والأنماط الحديثة. يُستخدم عند إنشاء أو تحديث ملفات اختبار Python. ليس من أجل Unittest — استخدم أنماط المكتبة القياسية بدلاً من ذلك. المصدر: majesticlabs-dev/majestic-marketplace.

كيف أثبّت pytest-coder؟

افتح الطرفية أو أداة سطر الأوامر لديك مثل Terminal أو iTerm أو Windows Terminal انسخ ونفّذ هذا الأمر: npx skills add https://github.com/majesticlabs-dev/majestic-marketplace --skill pytest-coder بعد التثبيت، سيتم إعداد المهارة تلقائيا في بيئة البرمجة بالذكاء الاصطناعي لديك وتصبح جاهزة للاستخدام في Claude Code أو Cursor أو OpenClaw

أين مستودع المصدر؟

https://github.com/majesticlabs-dev/majestic-marketplace

التفاصيل

الفئة
</>أدوات التطوير
المصدر
skills.sh
أول ظهور
2026-02-23