Toolverse
All skills

dart-test

by dartsim

DART testing patterns - unit tests, integration tests, CI validation

Installation

Pick a client and clone the repository into its skills directory.

Installation

Quick info

Author
dartsim
Category
Testing
Views
3

About this skill

DART testing patterns - unit tests, integration tests, CI validation

How to use

  1. Załaduj skill dart-test w swoim edytorze Claude, gdy pracujesz nad pisaniem lub debugowaniem testów w projekcie DART.

  2. Zapoznaj się ze strukturą testów: testy jednostkowe znajdują się w tests/unit/, testy integracyjne w tests/integration/, a testy regresyjne umieszczaj blisko kodu, który testują.

  3. Podczas pisania nowych testów postępuj zgodnie z istniejącymi wzorcami w katalogu testów, używaj framework GoogleTest i nadawaj testom opisowe nazwy w formacie TEST(ClassName, MethodName_Condition_ExpectedResult).

  4. Aby szybko uruchomić testy, użyj polecenia pixi run test dla szybkiego przebiegu lub pixi run test-all dla pełnej walidacji. Do uruchomienia konkretnego testu użyj ctest -R <pattern>, a dla szczegółowego wyjścia dodaj flagę -V.

  5. Przed wysłaniem pull requesta upewnij się, że przechodzą wszystkie sprawdzenia: uruchom pixi run lint i pixi run test-all – oba muszą się powieść.

  6. Jeśli test się nie powiedzie, debuguj go uruchamiając pojedynczy test z pełnym wyjściem: ctest -R TestName -V. W razie problemów z CI/CD zapoznaj się z dokumentacją w docs/onboarding/ci-cd.md.

Related skills

playwright

by BloomBooks

How to make good playwright (e2e) tests for this project.

Testing
1298

ad-creative

by alirezarezvani

When the user needs to generate, iterate, or scale ad creative for paid advertising. Use when they say 'write ad copy,' 'generate headlines,' 'create ad variations,' 'bulk creative,' 'iterate on ads,' 'ad copy validation,' 'RSA headlines,' 'Meta ad copy,' 'LinkedIn ad,' or

Testing
2863

testing-workflow

by amo-tech-ai

Comprehensive testing workflow for E2E, integration, and unit tests. Use when testing applications layer-by-layer, validating user journeys, or running test suites.

Testing
1076

code-review-excellence

by wshobson

Master effective code review practices to provide constructive feedback, catch bugs early, and foster knowledge sharing while maintaining team morale. Use when reviewing pull requests, establishing review standards, or mentoring developers.

Testing
1145

langchain

by zechenzhangAGI

Framework for building LLM-powered applications with agents, chains, and RAG. Supports multiple providers (OpenAI, Anthropic, Google), 500+ integrations, ReAct agents, tool calling, memory management, and vector store retrieval. Use for building chatbots, question-answering

Testing
21123

pair-trade-screener

by tradermonty

Statistical arbitrage tool for identifying and analyzing pair trading opportunities. Detects cointegrated stock pairs within sectors, analyzes spread behavior, calculates z-scores, and provides entry/exit recommendations for market-neutral strategies. Use when user requests pair

Testing
994