これは、Ubuntu Online、Fedora Online、Windowsオンラインエミュレーター、MACOSオンラインエミュレーターなどの複数の無料オンラインワークステーションのXNUMXつを使用してOnWorks無料ホスティングプロバイダーで実行できるコマンドipa-run-testsです。
プログラム:
NAME
ipa-run-tests-FreeIPAテストスイートを実行します
SYNOPSIS
ipa-run-tests [オプション]
DESCRIPTION
ipa-run-testsは、FreeIPAテストスイートを実行するnosetestsのラッパーです。 です
開発者テストおよび継続的インテグレーションシステムでの使用を目的としています。
IPA-internal Nose pluginsordered-testsとbeakerlibをロードします。 順序付きテストプラグイン
自動的に有効になります。
システム全体にインストールされたFreeIPAテストスイートは、Noseの--whereオプションを介して選択されます。 です
に関連するテストファイルを指定することにより、テストスイート全体のサブセットを選択できます。
ipatestsパッケージ、例:
ipa-run-tests test_integration / test_simple_replication.py
OPTIONS
すべてのコマンドラインオプションは、基になるNoseランナーに渡されます。 見る ノーズテスト(1)
完全なリスト。
内部IPAプラグインは、追加のオプションを追加します。
--with-beakerlib
BeakerLib統合を有効にします。 テストフェーズ、失敗と合格、およびログメッセージ
を使用して報告されます ビーカーリブ(1)コマンド。 このオプションにはbeakerlib.shが必要です
ソースとなるスクリプト。
EXIT ステータス
コマンドが成功した場合は0
エラーまたは障害が発生した場合はゼロ以外
CONFIGURATION
ご覧ください ipa テスト構成(1)構成環境変数の説明。
参考文献
FreeIPA統合テストフレームワークの完全な説明は、次のURLで入手できます。
http://www.freeipa.org/page/V3/Integration_testing
onworks.netサービスを使用してオンラインでipa-run-testsを使用する