·textual-testing
</>

textual-testing

組み込みのテスト フレームワークを使用して、テキスト TUI アプリケーションをテストします。 App.run_test() を使用したヘッドレス モードのテスト、完全なパイロット API (マウス、キーボード、タイミング、アニメーション)、ウィジェットのクエリ、およびワーカー管理をカバーします。次の場合に使用します: TUI ウィジェットのテストの作成、ユーザー インタラクション (クリック、キー押下、ホバー) のテスト、ウィジェットの状態の検証、イベント処理のテスト、または統合テストの実行。機能的なテキストテストのための主要なスキル。

3インストール·0トレンド·@dawiddutoit

インストール

$npx skills add https://github.com/dawiddutoit/custom-claude --skill textual-testing

textual-testing のインストール方法

コマンドラインで textual-testing AI スキルを開発環境にすばやくインストール

  1. ターミナルを開く: ターミナルまたはコマンドラインツール(Terminal、iTerm、Windows Terminal など)を開きます
  2. インストールコマンドを実行: このコマンドをコピーして実行します: npx skills add https://github.com/dawiddutoit/custom-claude --skill textual-testing
  3. インストールを確認: インストール後、スキルは自動的に AI コーディング環境に設定され、Claude Code、Cursor、OpenClaw で使用できるようになります

ソース: dawiddutoit/custom-claude。

Functional testing for Textual applications using App.runtest() and the Pilot class.

Run app in headless mode (no terminal output, all other behavior identical):

| Assertion fails before update | Add await pilot.pause() after interactions | | Worker result not available | Use await pilot.app.workers.waitforcomplete() | | Animation state varies | Use await pilot.waitforanimation() | | Missing async def | All test functions must be async def | | Missing await | All pilot methods are async and need await |

組み込みのテスト フレームワークを使用して、テキスト TUI アプリケーションをテストします。 App.run_test() を使用したヘッドレス モードのテスト、完全なパイロット API (マウス、キーボード、タイミング、アニメーション)、ウィジェットのクエリ、およびワーカー管理をカバーします。次の場合に使用します: TUI ウィジェットのテストの作成、ユーザー インタラクション (クリック、キー押下、ホバー) のテスト、ウィジェットの状態の検証、イベント処理のテスト、または統合テストの実行。機能的なテキストテストのための主要なスキル。 ソース: dawiddutoit/custom-claude。

引用可能な情報

AI/検索での引用用の安定したフィールドとコマンド。

インストールコマンド
npx skills add https://github.com/dawiddutoit/custom-claude --skill textual-testing
カテゴリ
</>開発ツール
認証済み
初回登録
2026-02-25
更新日
2026-03-10

Browse more skills from dawiddutoit/custom-claude

クイックアンサー

textual-testing とは?

組み込みのテスト フレームワークを使用して、テキスト TUI アプリケーションをテストします。 App.run_test() を使用したヘッドレス モードのテスト、完全なパイロット API (マウス、キーボード、タイミング、アニメーション)、ウィジェットのクエリ、およびワーカー管理をカバーします。次の場合に使用します: TUI ウィジェットのテストの作成、ユーザー インタラクション (クリック、キー押下、ホバー) のテスト、ウィジェットの状態の検証、イベント処理のテスト、または統合テストの実行。機能的なテキストテストのための主要なスキル。 ソース: dawiddutoit/custom-claude。

textual-testing のインストール方法は?

ターミナルまたはコマンドラインツール(Terminal、iTerm、Windows Terminal など)を開きます このコマンドをコピーして実行します: npx skills add https://github.com/dawiddutoit/custom-claude --skill textual-testing インストール後、スキルは自動的に AI コーディング環境に設定され、Claude Code、Cursor、OpenClaw で使用できるようになります

ソースリポジトリはどこですか?

https://github.com/dawiddutoit/custom-claude