iutest  1.17.99.14
クラス | 名前空間 | マクロ定義 | 型定義 | 関数
iutest_legacy.hpp ファイル

iris unit test legacy testcase support [詳解]

#include "iutest_config.hpp"
#include "internal/iutest_port.hpp"
iutest_legacy.hpp の依存先関係図:
被依存関係図:

[ソースコード]

クラス

struct  iutest::legacy::SuiteApiResolver< T >
 

名前空間

 iutest
 iutest root namespace
 

マクロ定義

#define IUTEST_INSTANTIATE_TEST_CASE_P   IUTEST_INSTANTIATE_TEST_SUITE_P
 
#define IUTEST_INSTANTIATE_TEST_CASE_AP   IUTEST_INSTANTIATE_TEST_SUITE_AP
 
#define IUTEST_TYPED_TEST_CASE   IUTEST_TYPED_TEST_SUITE
 
#define IUTEST_VALUETMP_TEST_CASE   IUTEST_VALUETMP_TEST_SUITE
 
#define IUTEST_TYPED_TEST_CASE_P   IUTEST_TYPED_TEST_SUITE_P
 
#define IUTEST_INSTANTIATE_TYPED_TEST_CASE_P   IUTEST_INSTANTIATE_TYPED_TEST_SUITE_P
 
#define IUTEST_REGISTER_TYPED_TEST_CASE_P   IUTEST_REGISTER_TYPED_TEST_SUITE_P
 
#define IUTEST_GET_SETUP_TESTSUITE(type, file, line)   ::iutest::legacy::SuiteApiResolver<type>::GetSetUpCaseOrSuite(file, line)
 
#define IUTEST_GET_TEARDOWN_TESTSUITE(type, file, line)   ::iutest::legacy::SuiteApiResolver<type>::GetTearDownCaseOrSuite(file, line)
 

型定義

typedef TestSuite iutest::TestCase
 
typedef void(* iutest::legacy::SetUpTearDownTestSuiteFuncType) ()
 

関数

SetUpTearDownTestSuiteFuncType iutest::legacy::GetNotDefaultOrNull (SetUpTearDownTestSuiteFuncType a, SetUpTearDownTestSuiteFuncType def)
 

詳解

iris unit test legacy testcase support

著者
t.shirayanagi
copyright
Copyright (C) 2020, Takazumi Shirayanagi
This software is released under the new BSD License, see LICENSE