🧪

run-tests

آمن 🌐 الوصول إلى الشبكة📁 الوصول إلى نظام الملفات⚙️ الأوامر الخارجية

Projekt-Tests mit Bun oder pytest ausführen

متاح أيضًا من: Artisan-Edge

Das Schreiben von Tests ist essentiell, aber das manuelle Ausführen verschwendet Zeit. Diese Skill stellt sofort einsetzbare Befehle zum Ausführen von Test-Suiten mit Bun für JavaScript oder pytest für Python-Projekte bereit.

يدعم: Claude Codex Code(CC)
📊 70 كافٍ
1

تنزيل ZIP المهارة

2

رفع في Claude

اذهب إلى Settings → Capabilities → Skills → Upload skill

3

فعّل وابدأ الاستخدام

اختبرها

استخدام "run-tests". Alle Tests für dieses Projekt ausführen

النتيجة المتوقعة:

  • Alle Tests bestanden
  • 24 Tests in 2,5 Sekunden bestanden
  • Abdeckung: 85%

استخدام "run-tests". Tests für Benutzer-Authentifizierung ausführen

النتيجة المتوقعة:

  • 7 Tests entsprachen dem Filter
  • 2 bestanden, 1 fehlgeschlagen
  • Fehlgeschlagen: login_with_valid_credentials

استخدام "run-tests". Tests mit Abdeckungsbericht ausführen

النتيجة المتوقعة:

  • Test-Abdeckung: 78%
  • Nicht abgedeckt: src/utils/helper.ts
  • Zeilen 15-23 benötigen zusätzliche Tests

التدقيق الأمني

آمن
v5 • 1/16/2026

This skill is pure documentation containing only test command examples in markdown format. No executable code, no network calls, no file modifications. The static scanner triggered false positives on documentation metadata (URLs, hashes) and markdown code blocks. All findings are dismissible as documentation artifacts, not security risks.

2
الملفات التي تم فحصها
125
الأسطر التي تم تحليلها
3
النتائج
5
إجمالي عمليات التدقيق

عوامل الخطر

🌐 الوصول إلى الشبكة (1)
📁 الوصول إلى نظام الملفات (1)
⚙️ الأوامر الخارجية (6)
تم تدقيقه بواسطة: claude عرض سجل التدقيق →

درجة الجودة

38
الهندسة المعمارية
100
قابلية الصيانة
85
المحتوى
20
المجتمع
100
الأمان
100
الامتثال للمواصفات

ماذا يمكنك بناءه

JS/TS-Tests ausführen

Schnell alle Bun-Tests oder bestimmte Testdateien für JavaScript-Projekte ausführen

Python-Tests ausführen

Pytest-Suiten mit Abdeckungsberichten für Python-Projekte mit uv ausführen

Automatisierte Tests

Testausführung in Entwicklungs-Workflows und Agent-Aufgaben integrieren

جرّب هذه الموجهات

Grundlegender Testlauf
Alle Tests für dieses Projekt ausführen
Bestimmter Test
Tests für die Button-Komponente ausführen
Gefilterte Tests
Tests ausführen, die "Benutzer-Authentifizierung" entsprechen
Mit Abdeckung
Alle Tests mit Abdeckungsbericht ausführen

أفضل الممارسات

  • Passen Sie die SKILL.md-Datei mit Ihren projektspezifischen Testbefehlen an
  • Führen Sie Tests nach jeder Codeänderung aus, um Probleme frühzeitig zu erkennen
  • Verwenden Sie Abdeckungsberichte, um nicht getestete Codepfade zu identifizieren

تجنب

  • Tests ausführen, ohne den Exit-Code zu überprüfen
  • Testfehler ignorieren und die Entwicklung fortsetzen
  • Die gesamte Testsuite ausführen, wenn nur ein einzelnes Modul geändert wurde

الأسئلة المتكررة

Welche Test-Frameworks werden unterstützt?
Bun test für JavaScript und pytest für Python. Fügen Sie eigene Befehle für andere Frameworks wie Jest oder Vitest hinzu.
Was bedeuten Test-Exit-Codes?
Exit-Code 0 bedeutet, dass alle Tests bestanden wurden. Exit-Code 1 bedeutet, dass ein oder mehrere Tests fehlgeschlagen sind.
Kann ich andere Test-Runner verwenden?
Ja. Bearbeiten Sie SKILL.md, um Befehle für Jest, Vitest, unittest oder ein beliebiges anderes Framework hinzuzufügen, das Sie verwenden.
Sind meine Daten beim Ausführen von Tests sicher?
Ja. Diese Skill führt nur Tests aus. Sie liest, überträgt oder speichert keine Daten außerhalb Ihres Projekts.
Wie debugge ich fehlgeschlagene Tests?
Führen Sie Tests im ausführlichen Modus aus, um detaillierte Ausgaben zu sehen. Überprüfen Sie die spezifische Testdatei und Fehlermeldungen.
Wie unterscheidet sich diese Skill von anderen?
Diese Skill ist projektspezifisch und anpassbar. Sie enthält genau die Befehle, die Ihr Projekt benötigt.

تفاصيل المطور

المؤلف

Clouder0

الترخيص

MIT

مرجع

main

بنية الملفات

📄 SKILL.md