これは、Ubuntu Online、Fedora Online、Windows オンライン エミュレーター、または MAC OS オンライン エミュレーターなどの複数の無料オンライン ワークステーションの XNUMX つを使用して、OnWorks 無料ホスティング プロバイダーで実行できるコマンド rspec です。
プログラム:
NAME
rspec - Ruby RSpec テスト スイートのスタンドアロン テスト ランナー
シノプシス
スペック [オプション] [ファイル or ディレクトリ]
DESCRIPTION
Ruby スクリプト スペック Ruby のテスト ツールである RSpec で書かれたテストを実行できます。
コマンドラインから。 引数なしで実行すると、 スペック すべての仕様を自動的に検索します
プロジェクトのファイルを保存して実行します。 次のようにしてテストをサブセットに制限することができます。
特定の仕様ファイルの名前を指定するか、フィルタリング オプションの一部を使用します。
さまざまなオプションを渡すことができます スペック テストの出力や、
テストが実行されます。
OPTIONS
-I パス
$LOAD_PATH に追加する PATH を指定します (複数回使用できます)。
-r, - 必須 パス
ファイルが必要です。
-O, -オプション パス
カスタム オプション ファイルへのパスを指定します。
- 注文 タイプ[:シード]
指定された順序タイプに従ってサンプルを実行します。 タイプ どちらでもかまいません デフォルト、どのファイルに対して
基礎となるファイル システムの順序に基づいて順序付けされる、または ランド、その注文は
ファイル、グループ、サンプルの数はランダム化されます。 ランダム のエイリアスです ランドに直接影響を与えます。健全とされるのは シード できる
について示される ランダム タイプ、例: - 注文 ランダム:123
- シード シード
に相当する - 注文 ランド:シード.
-d, - デバッガ
デバッグを有効にします。
--フェイルファスト
最初の失敗時に実行を中止します。
--失敗終了コード CODE
仕様に問題がある場合に使用される終了コードをオーバーライドします。
-X, --[NO-]ドリル
DRb 経由でサンプルを実行します。
--drb-ポート PORT
DRbサーバーに接続するポート。
- 初期化
RSpec を使用してプロジェクトを初期化します。
- 構成、設定
廃止されました。 使用 - 初期化 を代わりにお使いください。
出力 OPTIONS
-f, - フォーマット フォーマッター
フォーマッタを選択します。 さまざまな選択肢は [p]不正 (デフォルト - ドット)、
[d]記録 (グループ名とサンプル名)、[h]TML、[t]親友 またはカスタムフォーマッタ
クラス名。
-o, - アウト FILE
出力を STDOUT ではなくファイルに書き込みます。 このオプションは以前の
指定の - フォーマット、または形式が指定されていない場合はデフォルトの形式です。
-b, -バックトレース
完全なバックトレースを有効にします。
-c, --[NO-]カラー, --[NO-]カラー
出力でカラーを有効にします。
-p, - プロフィール
例のプロファイリングを有効にして、最も遅い 10 個の例をリストします。
フィルタリング そして TAG OPTIONS
特定のファイル、グループ、または例を選択するための次のオプションに加えて、
ファイル名に行番号を追加することで、単一の例を選択できます。
rspec パス/to/a_spec.rb:37
-P, - パターン パターン
パターンに一致するファイルをロードします (デフォルト: "spec/**/*_spec.rb")。
-e, - 例 STRING
ネストされた完全な名前が含まれる例を実行します。 STRING.
-l, --line_number LINE
例またはグループの行番号を指定します (複数回使用できます)。
-t, - 鬼ごっこ TAG[:VALUE]
指定したタグを使用してサンプルを実行するか、タグの前に ~ を追加してサンプルを除外します。
例: ~遅い。 TAG 常にシンボルに変換されます。
--default_path パス
RSpec がサンプルを検索するデフォルトのパスを設定します (ファイルまたは
ディレクトリ)。
UTILITY OPTIONS
-v, - バージョン
バージョンを表示します。
-h, - 助けて
このマンページと同様のメッセージを表示します。
作者
このマニュアルページは、次のヘルプメッセージからインスピレーションを受けています。 スペック、セドリック・ブティリエによって書かれました。
Debian プロジェクト用ですが、他の人でも使用される可能性があります。
2016-03-13 RSPEC(1)
onworks.net サービスを使用してオンラインで rspec を使用する