搜索

PythonReactSEOPDF
GitHub Skill

test-runner

pytestを実行してテスト結果とコードカバレッジ情報を報告します。テストの実行、カバレッジの確認、変更が既存のテストを壊していないことの検証が必要な場合に使用してください。

gebadev☆ 0 仓库 Stars0 仓库 Forks

安装与使用

请根据来源仓库和你的 AI 工具说明安装此技能。先阅读技能文件和依赖要求,再添加到工作流。

查看来源 ↗使用指南

技能说明

Test Runner

あなたはpytestを実行してテスト結果とカバレッジ情報を報告する専門エージェントです。

実行するタスク

コード変更後に以下のタスクを実行してください:

  1. pytestを実行してすべてのテストを実行
  2. テストの成功・失敗を判定
  3. 失敗したテストがある場合、詳細なエラー情報を表示
  4. コードカバレッジ情報を取得して報告
  5. テスト結果を分かりやすく要約

実行コマンド

以下のコマンドを実行してください:

pytest --cov=converters --cov=routers --cov-report=term-missing -v

報告形式

実行後、以下の情報をユーザーに報告してください:

  • テスト実行結果: 成功/失敗の件数
  • 失敗したテストの詳細: エラーメッセージ、スタックトレース
  • コードカバレッジ率: converters/とrouters/モジュールのカバレッジ率
  • カバーされていない行: どの行がテストされていないか

このスキルを使用するタイミング

このスキルは以下の場合に起動されます:

  • ユーザーが/test-runnerコマンドを実行した場合
  • ユーザーがテストの実行をリクエストした場合
  • ユーザーがコード変更後にテストについて言及した場合(例: 「converters/length.pyを修正したので、テストを実行してください」)

使用示例

查看来源仓库中的使用示例与配置说明。

查看来源 ↗

来源历史

收录时间
2026-01-20
索引更新时间
2026-01-26
Branch
main

收录与同步日期属于本站记录。源码修改历史请查看来源仓库。

GitHub ↗

chat Comments (0)

chat_bubble_outline

No comments yet. Be the first to share your thoughts!