これは、Ubuntu Online、Fedora Online、Windows オンライン エミュレーター、または MAC OS オンライン エミュレーターなどの複数の無料オンライン ワークステーションの 2 つを使用して、OnWorks 無料ホスティング プロバイダーで実行できるコマンド tablixXNUMX_test です。
プログラム:
NAME
SYNOPSIS
tablix2_test command オプション file
DESCRIPTION
エクスポート_ttf.so そしてユーティリティプログラム tablix2_test。 各自動テスト ケースは単一のファイルに保存されます。
tablix2_test まず、テスト ケースを含む各ファイルを次のように処理します。 タブリックス or Tablix2 (依存する
検出された XML 形式のバージョンに基づいて)、次に使用します エクスポート_ttf.so スキームを実行するモジュール
テストケースごとに、 tablix2_test 次のいずれかの結果を報告します。
渡された
ファイルには、カーネルの 0.2.x ブランチの XML 構文が含まれていました。 Tablix2 テストの解決策を見つけた
問題とスキームコードが正しいことを確認しました。
渡された (年 構文)
ファイルには、カーネルの 0.1.x ブランチの XML 構文が含まれていました。 タブリックス テストの解決策を見つけた
問題とスキームコードが正しいことを確認しました。
スキップした
タブリックス or Tablix2 実行可能ファイルが見つかりませんでした。 テスト問題は飛ばされました。
FAILED (タブリックス クラッシュしました)
Tablix はテストの問題に対する解決策を見つけられませんでした。 原因は XML の構文エラーである可能性があります
構成ファイル、モジュール内のエラー、またはカーネルのクラッシュ。 他の表示されたエラーを確認する
詳細についてはメッセージをご覧ください。
FAILED (多くの 可能性が高い スキーム 構文 エラー)
スキーム インタープリターがエラーを返しました。 理由は構文エラーまたはスキームのバグである可能性があります。
コードブロック。 詳細については、表示されるその他のエラー メッセージを参照してください。
FAILED (ttf test 失敗した)
Tablix はテストの問題に対する解決策を見つけましたが、スキーム コードではそれを確認できませんでした。
FAILED (知らない エラー)
Tablix が不明な戻り値を返しました。 おそらく古いバージョンを実行している可能性があります tablix2_test。
Since タブリックス or Tablix2 プロセスの一部として実行されます。 PVMD デーモンが実行中であり、
実行前に適切に設定 tablix2_test
OPTIONS
tablix2_test - ファイル 「オプション」 FILE
XML 構成ファイルに保存された XNUMX つのテストを XNUMX 回実行します ファイル。 OPTIONS パラメータは
必須であり、に渡されるオプションが含まれています。 タブリックス or Tablix2 プロセス。
tablix2_test --ディレクトリ 「オプション」 DIRECTORY
ディレクトリ内の XML 構成ファイルに保存されているすべてのテストを XNUMX 回実行します ディレクトリ。 OPTIONS
パラメータは必須であり、パラメータに渡されるオプションが含まれます。 タブリックス or Tablix2
プロセス。
tablix2_test --マルチファイル N 「オプション」 FILE
と同じ - ファイル ただし、各テストを実行します N 回。 テストはいずれも合格したとみなされません N
テストを繰り返すと失敗します。
tablix2_test --マルチディレクトリ N 「オプション」 DIRECTORY
と同じ --ディレクトリ ただし、ディレクトリ内の各テストを実行します N 回。 テストは合格したもののみとみなされます
のどれも N テストを繰り返すと失敗します。
例
tablix2_test --multi-dir 7 "" ttf/tests
正しく動作する Tablix インストールは、次のファイルに保存されているすべてのテストに合格する必要があります。 ttf/テスト/
を除くサブディレクトリ エラー-1.xml、 エラー2.xml エラー3.xml ことを検証するテスト
onworks.net サービスを使用してオンラインで tablix2_test を使用する