これは、Ubuntu Online、Fedora Online、Windows オンライン エミュレーター、または MAC OS オンライン エミュレーターなどの複数の無料オンライン ワークステーションの XNUMX つを使用して、OnWorks 無料ホスティング プロバイダーで実行できるコマンド clitest です。
プログラム:
NAME
クリテスト - コマンドラインで自動テストを実行します
SYNOPSIS
クリテスト [オプション]
DESCRIPTION
Clitest は、Unix コマンドで自動テストを実行する移植可能な POSIX シェル スクリプトです。
線。 このスクリプトは、POSIX シェル間で移植できるように慎重にコード化されています。
これは Python の doctest モジュールと同じ概念です。コマンドとコマンドの両方を文書化します。
使い慣れた対話型プロンプト形式と特殊なプロンプト形式を使用して、期待される出力を生成します。
ツールはそれらをテストします。
クリテスト コマンドは、対話型 Unix コマンドのように見えるテキストを検索します。
行を作成し、それらのコマンド ラインを実行して、示されているとおりに正確に動作することを確認します。
OPTIONS
-1、 - 初め
最初のテストが失敗したときに実行を停止する
-l、 - リスト
すべてのテストをリストします (実行なし)
-L、 --リスト実行
OK/FAIL ステータスを持つすべてのテストをリストします。
-NS、 - テスト RANGE
番号 (1,2,4、7、XNUMX-XNUMX) に従って特定のテストを実行します。
-s、 - スキップ RANGE
番号ごとに特定のテストをスキップします (1,2,4、7、XNUMX-XNUMX)
-NS、 - 静かな
静かな動作、出力は表示されない
-V、 - バージョン
プログラムのバージョンを表示して終了する
-NS、 - 進捗 タイプ
進行状況インジケーターの設定: テスト、数値、ドット、なし
-- 飛行前 COMMAND
最初のテストを実行する前にコマンドを実行します
--ポストフライト COMMAND
最後のテストを実行した後にコマンドを実行する
- 色 WHEN
いつ色を使用するかを設定します: 自動、常に、なし
--差分-オプション OPTIONS
diff コマンドを設定する オプション (デフォルト: '-u')
--インラインプレフィックス プレフィックス
インライン出力プレフィックスを設定します (デフォルト: '#→ ')
--prefix プレフィックス
コマンドラインプレフィックスを設定します (デフォルト: '')
- 促す STRING
プロンプト文字列を設定します (デフォルト: '$ ')
onworks.net サービスを使用してオンラインで cltest を使用する