|
iutest
1.17.99.14
|
テスト環境 [詳解]
#include <iutest_env.hpp>
クラス | |
| class | StateVariable |
静的公開メンバ関数 | |
| static detail::iuRandom & | genrand () |
| 乱数生成器 | |
| static unsigned int | get_random_seed () |
| 乱数シード | |
| static unsigned int | current_random_seed () |
| 乱数シード | |
| static int | get_repeat_count () |
| 繰り返し回数 | |
| static const StateVariable< ::std::string > & | get_output_option () |
| 出力オプション | |
| static const char * | get_default_package_name () |
| root package オプション | |
| static const char * | test_filter () |
| フィルター文字列 | |
| static const char * | get_flagfile () |
| flag file | |
| static void | global_ostream_copyfmt (iu_ostream &os) |
| static const char * | get_locale_ctype () |
| ctype locale オプション | |
| static bool | is_specific_locale_ctype () |
| ::std::string | get_report_xml_filepath () |
| xml 出力パスを取得 | |
| ::std::string | get_report_junit_xml_filepath () |
| junit xml 出力パスを取得 | |
| static Environment * | AddGlobalTestEnvironment (Environment *env) |
| グローバル環境セットクラスの追加 [詳解] | |
| static Environment * | ReleaseGlobalTestEnvironment (Environment *env) |
| グローバル環境セットクラスの削除 [詳解] | |
| ::std::string | AddDefaultPackageName (const char *testsuite_name) |
| default package name を追加 | |
| static bool | LoadFlagFile () |
| フラグファイルをロード | |
| typedef TestFlag::Fragment< TestFlag::RUN_DISABLED_TESTS > | also_run_disabled_tests |
| typedef TestFlag::Fragment< TestFlag::BREAK_ON_FAILURE > | break_on_failure |
| typedef TestFlag::Fragment< TestFlag::CATCH_EXCEPTION > | catch_exceptions |
| typedef TestFlag::Fragment< TestFlag::THROW_ON_FAILURE > | throw_on_failure |
| typedef TestFlag::Fragment< TestFlag::WARNING_INTO_ERROR > | warning_into_error |
| typedef TestFlag::Fragment< TestFlag::PRINT_TIME > | print_time |
| typedef TestFlag::Fragment< TestFlag::SHOW_TESTS_LIST > | list_tests |
| typedef TestFlag::Fragment< TestFlag::SHOW_TESTS_LIST_WITH_WHERE > | list_tests_with_where |
| typedef TestFlag::Fragment< TestFlag::CATCH_EXCEPTION_EACH > | catch_exceptions_each |
| typedef TestFlag::Fragment< TestFlag::CATCH_EXCEPTION_GLOBAL > | catch_exceptions_global |
| typedef TestFlag::Fragment< TestFlag::FILELOCATION_STYLE_MSVC > | file_location_style_msvc |
| typedef TestFlag::Fragment< TestFlag::VERBOSE > | verbose |
テスト環境
|
inlinestatic |
グローバル環境セットクラスの追加
| [in] | env | = 環境セットクラスアドレス |

|
inlinestatic |
グローバル環境セットクラスの削除
| [in] | env | = 環境セットクラスアドレス |
