Skip to main content

wrdn-effect-vitest-tests

Keep tests deterministic and Effect-aware. Use when lint flags direct vitest imports or conditional assertions inside tests.

معلومات المصدر

المستودع
UsefulSoftwareCo/executor
آخر نشاط في المصدر
٥ مايو ٢٠٢٦ في ٢٣:٠٦
لغة SKILL.md المكتشفة
الإنجليزية
النجوم
٤٬٢٩٣
التفرعات
٣٩٠

خيارات التثبيت

يُحدَّد Prompt الذي يراجع المصدر أولًا بشكل افتراضي. يمكنك التبديل إلى أمر مباشر أو تنزيل نسخة محلية.

مراجعة ملفات المصدر

اقرأ SKILL.md وأي ملفات مرافقة يعرضها SkillsMP قبل أن تقرر التثبيت.

عرض SKILL.md

SKILL.md
تعليمات المصدر · معاينة للقراءة فقط
name
wrdn-effect-vitest-tests
description
Keep tests deterministic and Effect-aware. Use when lint flags direct vitest imports or conditional assertions inside tests.
allowed-tools
Read Grep Glob Bash
Use `@effect/vitest` for tests in this repo. ## Fix Shape - Import `describe`, `it`, `expect`, and helpers from `@effect/vitest`. - Import utility helpers from `@effect/vitest/utils` when needed. - Do not import from raw `vitest` except in config or tooling files. - Do not put `expect(...)` behind `if`, ternary, logical, or switch branches. - Split conditional behavior into separate tests, or assert the branch condition and expected value explicitly. ## Bad ```ts if (result.ok) { expect(result.value).toBe("x"); } ``` ## Good ```ts expect(result).toEqual({ ok: true, value: "x" }); ```
عرض على GitHub