Toolverse
All skills

netalertx-testing-workflow

by netalertx

Run and debug tests in the NetAlertX devcontainer. Use this when asked to run tests, check test failures, debug failing tests, or execute pytest.

Installation

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

Installation

Quick info

Author
netalertx
Category
Testing

About this skill

Run and debug tests in the NetAlertX devcontainer. Use this when asked to run tests, check test failures, debug failing tests, or execute pytest.

How to use

  1. Zanim uruchomisz jakiekolwiek testy, użyj narzędzia testFailure, aby zebrać informacje o obecnych błędach i zrozumieć, co już nie działa.

  2. Uruchom wszystkie testy, wywołując narzędzie runTests bez parametrów filtrowania, lub wybierz konkretny plik testowy, podając jego ścieżkę jako parametr.

  3. Jeśli chcesz uruchomić tylko testy, które wcześniej się nie powiodły, użyj flagi --lf przy wywołaniu runTests.

  4. Testy znajdują się w katalogu test/, a kod aplikacji w server/. Ścieżka PYTHONPATH jest już skonfigurowana, aby obejmować wszystkie niezbędne lokalizacje, w tym /app, /app/server oraz katalogi pluginów.

  5. W przypadku błędów autentykacji (403 Forbidden) upewnij się, że backend jest uruchomiony, używając umiejętności devcontainer-services, a następnie sprawdź, czy token API jest załadowany za pomocą funkcji get_setting_value("API_TOKEN").

  6. Jeśli zmiany w kontenerze wpływają na testy, przebuduj obraz testowy poleceniem docker buildx build -t netalertx-test . przed ponownym uruchomieniem testów.

Related skills

go-dev-guidelines

by jumppad-labs

This skill should be used when writing, refactoring, or testing Go code. It provides idiomatic Go development patterns, TDD-based workflows, project structure conventions, and testing best practices using testify/require and mockery. Activate this skill when creating new Go

Testing
1190

code-reviewer

by google-gemini

Use this skill to review code. It supports both local changes (staged or working tree) and remote Pull Requests (by ID or URL). It focuses on correctness, maintainability, and adherence to project standards.

Testing
1248

dependency-upgrade

by wshobson

Manage major dependency version upgrades with compatibility analysis, staged rollout, and comprehensive testing. Use when upgrading framework versions, updating major dependencies, or managing breaking changes in libraries.

Testing
17138

crypto-research

by stevengonsalvez

Comprehensive cryptocurrency market research and analysis using specialized AI agents. Analyzes market data, price trends, news sentiment, technical indicators, macro correlations, and investment opportunities. Use when researching cryptocurrencies, analyzing crypto markets,

Testing
14118

hono

by openstatusHQ

Efficiently develop Hono applications using Hono CLI. Supports documentation search, API reference lookup, request testing, and bundle optimization.

Testing
1257

lean4-theorem-proving

by cameronfreer

Use when developing Lean 4 proofs, facing type class synthesis errors, managing sorries/axioms, or searching mathlib - provides build-first workflow, instance management patterns (haveI/letI), and domain-specific tactics

Testing
9108