🧪

run-tests

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

Ejecutar pruebas del proyecto con Bun o pytest

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

Escribir pruebas es esencial pero ejecutarlas manualmente desperdicia tiempo. Esta habilidad proporciona comandos listos para usar para ejecutar suites de pruebas con Bun para JavaScript o pytest para proyectos Python.

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

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

2

رفع في Claude

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

3

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

اختبرها

استخدام "run-tests". Run all tests for this project

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

  • Todas las pruebas pasaron
  • 24 pruebas pasaron en 2.5 segundos
  • Cobertura: 85%

استخدام "run-tests". Run tests matching user authentication

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

  • 7 pruebas coincidieron con el filtro
  • 2 pasaron, 1 falló
  • Fallo: login_with_valid_credentials

استخدام "run-tests". Run tests with coverage report

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

  • Cobertura de pruebas: 78%
  • Sin cobertura: src/utils/helper.ts
  • Líneas 15-23 necesitan pruebas adicionales

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

آمن
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
الامتثال للمواصفات

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

Ejecutar pruebas JS/TS

Ejecutar rápidamente todas las pruebas de Bun o archivos de prueba específicos para proyectos JavaScript

Ejecutar pruebas Python

Ejecutar suites de pytest con informes de cobertura para proyectos Python usando uv

Pruebas automatizadas

Integrar la ejecución de pruebas en flujos de trabajo de desarrollo y tareas de agentes

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

Ejecución básica de pruebas
Run all tests for this project
Prueba específica
Run tests for the Button component
Pruebas filtradas
Run tests matching "user authentication"
Con cobertura
Run all tests with coverage report

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

  • Personaliza el archivo SKILL.md con los comandos de prueba específicos de tu proyecto
  • Ejecuta pruebas después de cada cambio de código para detectar problemas temprano
  • Usa informes de cobertura para identificar rutas de código no probadas

تجنب

  • Ejecutar pruebas sin verificar el código de salida
  • Ignorar fallos de pruebas y continuar el desarrollo
  • Ejecutar toda la suite de pruebas cuando solo se modificó un módulo

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

¿Qué frameworks de pruebas son compatibles?
Bun test para JavaScript y pytest para Python. Agrega tus propios comandos para otros frameworks como Jest o Vitest.
¿Qué significan los códigos de salida de las pruebas?
El código de salida 0 significa que todas las pruebas pasaron. El código de salida 1 significa que una o más pruebas fallaron.
¿Puedo usar otros corredores de pruebas?
Sí. Edita SKILL.md para agregar comandos para Jest, Vitest, unittest, o cualquier framework que uses.
¿Mis datos están seguros al ejecutar pruebas?
Sí. Esta habilidad solo ejecuta pruebas. No lee, transmite ni almacena datos fuera de tu proyecto.
¿Cómo depuro pruebas que fallan?
Ejecuta pruebas en modo verbose para ver salida detallada. Revisa el archivo de prueba específico y los mensajes de error.
¿Cómo es diferente esta habilidad de otras?
Esta habilidad es específica del proyecto y personalizable. Contiene los comandos exactos que tu proyecto necesita.

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

المؤلف

Clouder0

الترخيص

MIT

مرجع

main

بنية الملفات

📄 SKILL.md