• R/O
  • SSH
  • HTTPS

iris-fmw: Commit


Commit MetaInfo

Revision260 (tree)
Time2012-01-15 23:40:55
Authorshirayanagi

Log Message

iutest v0.14.0.1
警告抑制
include 整理

Change Summary

Incremental Difference

--- trunk/external/windows/setup/angelscript/vcbuild2010.bat (nonexistent)
+++ trunk/external/windows/setup/angelscript/vcbuild2010.bat (revision 260)
@@ -0,0 +1,15 @@
1+@echo off
2+pushd "%~dp0"
3+call _setenv.bat
4+
5+call vcbuild.bat 2010
6+if errorlevel 1 goto error
7+
8+popd
9+
10+goto end
11+
12+:error
13+pause
14+
15+:end
--- trunk/external/windows/setup/angelscript/vcbuild.bat (revision 259)
+++ trunk/external/windows/setup/angelscript/vcbuild.bat (revision 260)
@@ -15,7 +15,7 @@
1515 rem ビルド
1616 call "%BAT_TOOLS_ROOT%\msbuildvars.bat" %VSVER%
1717
18-cd %ANGELSCRIPT_SDK_ROOT%
18+cd "%ANGELSCRIPT_SDK_ROOT%"
1919 if errorlevel 1 goto error
2020
2121 cd projects
@@ -37,9 +37,9 @@
3737
3838 rem x64
3939 msbuild /p:Configuration=Debug /p:Platform=x64 /t:Rebuild %PROJECT_NAME%.sln
40-if errorlevel 1 goto error
40+rem if errorlevel 1 goto error
4141 msbuild /p:Configuration=Release /p:Platform=x64 /t:Rebuild %PROJECT_NAME%.sln
42-if errorlevel 1 goto error
42+rem if errorlevel 1 goto error
4343
4444 @echo F | xcopy /Y /Q "%ANGELSCRIPT_LIB%\%PROJECT_NAME%.lib" "%ANGELSCRIPT_LIB%\%PROJECT_NAME%_static_mt%VSYEAR%.lib"
4545 @echo F | xcopy /Y /Q "%ANGELSCRIPT_LIB%\%PROJECT_NAME%d.lib" "%ANGELSCRIPT_LIB%\%PROJECT_NAME%_static_mt%VSYEAR%d.lib"
@@ -59,9 +59,9 @@
5959
6060 rem x64
6161 msbuild /p:Configuration=Debug /p:Platform=x64 /t:Rebuild %PROJECT_NAME%-md.vcproj
62-if errorlevel 1 goto error
62+rem if errorlevel 1 goto error
6363 msbuild /p:Configuration=Release /p:Platform=x64 /t:Rebuild %PROJECT_NAME%-md.vcproj
64-if errorlevel 1 goto error
64+rem if errorlevel 1 goto error
6565
6666 @echo F | xcopy /Y /Q "%ANGELSCRIPT_LIB%\%PROJECT_NAME%.lib" "%ANGELSCRIPT_LIB%\%PROJECT_NAME%_static_md%VSYEAR%.lib"
6767 @echo F | xcopy /Y /Q "%ANGELSCRIPT_LIB%\%PROJECT_NAME%d.lib" "%ANGELSCRIPT_LIB%\%PROJECT_NAME%_static_md%VSYEAR%d.lib"
@@ -68,11 +68,19 @@
6868 @echo F | xcopy /Y /Q "%ANGELSCRIPT_LIB%\%PROJECT_NAME%64.lib" "%ANGELSCRIPT_LIB%\%PROJECT_NAME%_static_md%VSYEAR%_x64.lib"
6969 @echo F | xcopy /Y /Q "%ANGELSCRIPT_LIB%\%PROJECT_NAME%64d.lib" "%ANGELSCRIPT_LIB%\%PROJECT_NAME%_static_md%VSYEAR%_x64d.lib"
7070
71+:clean
72+del /F /Q "%ANGELSCRIPT_LIB%\%PROJECT_NAME%.lib"
73+del /F /Q "%ANGELSCRIPT_LIB%\%PROJECT_NAME%d.lib"
74+del /F /Q "%ANGELSCRIPT_LIB%\%PROJECT_NAME%64.lib"
75+del /F /Q "%ANGELSCRIPT_LIB%\%PROJECT_NAME%64d.lib"
76+
7177 goto end
7278
7379 :error
74-pause
80+exit /b 1
7581
7682 :end
7783 popd
7884
85+exit /b 0
86+
--- trunk/framework/sample/Windows/unittest/src/nacl_test/iutest/main.cpp (revision 259)
+++ trunk/framework/sample/Windows/unittest/src/nacl_test/iutest/main.cpp (revision 260)
@@ -385,7 +385,7 @@
385385 /**
386386 * 例外アサーション
387387 */
388-#if !defined(IUTEST_NOT_SUPPORT_EXCEPTION)
388+#if IUTEST_HAS_EXCEPTIONS
389389
390390 static void Exception(int i)
391391 {
@@ -578,7 +578,7 @@
578578 IUTEST_EXPECT_PRED_FORMAT5(iuutil::CmpHelperOR<iuutil::CmpHelper::EQ>::Comp, 100, 3, 2, 0, 1);
579579 }
580580
581-#if !defined(IUTEST_NOT_SUPPORT_EXCEPTION)
581+#if IUTEST_HAS_EXCEPTIONS
582582 IUTEST(TestExpectFailure, Exception)
583583 {
584584 IUTEST_EXPECT_THROW(Exception(0), int);
--- trunk/framework/src/ml/math/iml_shift.hpp (revision 259)
+++ trunk/framework/src/ml/math/iml_shift.hpp (revision 260)
@@ -113,7 +113,23 @@
113113 template<typename TN, intmax_t TS, intmax_t SIGN>
114114 struct shift_impl
115115 {
116- static TN shift(TN v) { return v >> TS; }
116+ // warning C4333: '>>' : 右シフトの回数が多すぎます。データが失われる可能性があります
117+ // への対応
118+ template<bool b, intmax_t TTS>
119+ struct impl
120+ {
121+ static TN shift(TN v) { return v >> TTS; }
122+ };
123+ template<intmax_t TTS>
124+ struct impl<true, TTS>
125+ {
126+ static TN shift(TN /*v*/) { return 0; }
127+ };
128+
129+ static TN shift(TN v)
130+ {
131+ return impl< ((sizeof(TN)*8) <= TS), TS >::shift(v);
132+ }
117133 };
118134 template<typename TN, intmax_t TS>
119135 struct shift_impl<TN, TS, -1>
--- trunk/framework/testsuite/iutest/include/iutest_ver.h (revision 259)
+++ trunk/framework/testsuite/iutest/include/iutest_ver.h (revision 260)
@@ -22,16 +22,21 @@
2222
2323 //======================================================================
2424 // define
25-#define IUTEST_VER 0x00140000 //!< iutest version 0.14.0.0
25+#define IUTEST_VER 0x00140001 //!< iutest version 0.14.0.1
2626 #define IUTEST_MAJORVER 0x00
2727 #define IUTEST_MINORVER 0x14
2828 #define IUTEST_BUILD 0x00
29-#define IUTEST_REVISION 0x00
29+#define IUTEST_REVISION 0x01
3030
3131 /**
3232 * @file iutest_ver.h
3333 * @par release note
3434 <ul>
35+ <li>v0.14.0.1
36+ <ul>
37+ <li>googletest との相互互換対応</li>
38+ </ul>
39+ </li>
3540 <li>v0.13.0.1
3641 <ul>
3742 <li>googletest との相互互換対応</li>
--- trunk/framework/testsuite/iutest/include/listener/iutest_default_printer.h (revision 259)
+++ trunk/framework/testsuite/iutest/include/listener/iutest_default_printer.h (revision 260)
@@ -8,7 +8,7 @@
88 * @version 1.0
99 *
1010 * @par copyright
11- * Copyright (C) 2011 Takazumi Shirayanagi\n
11+ * Copyright (C) 2011-2012 Takazumi Shirayanagi\n
1212 * The new BSD License is applied to this software.
1313 * see LICENSE
1414 */
@@ -19,8 +19,6 @@
1919
2020 //======================================================================
2121 // include
22-#include "../iutest_listener.h"
23-#include "../internal/iutest_console.h"
2422 #include "../iutest_core.h"
2523
2624 namespace iutest
--- trunk/framework/testsuite/iutest/include/listener/iutest_default_xml_generator.h (revision 259)
+++ trunk/framework/testsuite/iutest/include/listener/iutest_default_xml_generator.h (revision 260)
@@ -8,7 +8,7 @@
88 * @version 1.0
99 *
1010 * @par copyright
11- * Copyright (C) 2011 Takazumi Shirayanagi\n
11+ * Copyright (C) 2011-2012 Takazumi Shirayanagi\n
1212 * The new BSD License is applied to this software.
1313 * see LICENSE
1414 */
@@ -19,11 +19,7 @@
1919
2020 //======================================================================
2121 // include
22-#include "../iutest_listener.h"
23-#include "../internal/iutest_console.h"
2422 #include "../iutest_core.h"
25-#include "../internal/iutest_file.h"
26-#include "../internal/iutest_time.h"
2723
2824 IUTEST_PRAGMA_CRT_SECURE_WARN_DISABLE_BEGIN()
2925
--- trunk/framework/testsuite/iutest/include/gtest/iutest_switch.h (revision 259)
+++ trunk/framework/testsuite/iutest/include/gtest/iutest_switch.h (revision 260)
@@ -301,11 +301,11 @@
301301
302302 //======================================================================
303303 // function
304-static void InitGoogleTest(int* argc, char** argv)
304+static void IUTEST_ATTRIBUTE_UNUSED_ InitGoogleTest(int* argc, char** argv)
305305 {
306306 InitIrisUnitTest(argc, const_cast<const char**>(argv));
307307 }
308-static void InitGoogleTest(int* argc, wchar_t** argv)
308+static void IUTEST_ATTRIBUTE_UNUSED_ InitGoogleTest(int* argc, wchar_t** argv)
309309 {
310310 InitIrisUnitTest(argc, const_cast<const wchar_t**>(argv));
311311 }
@@ -625,66 +625,66 @@
625625
626626 //======================================================================
627627 // function
628-static void InitGoogleTest(int argc, const char** argv)
628+static void IUTEST_ATTRIBUTE_UNUSED_ InitGoogleTest(int argc, const char** argv)
629629 {
630630 int targc = argc;
631631 InitGoogleTest(&targc, const_cast<char**>(argv));
632632 }
633-static void InitGoogleTest(int argc, const wchar_t** argv)
633+static void IUTEST_ATTRIBUTE_UNUSED_ InitGoogleTest(int argc, const wchar_t** argv)
634634 {
635635 int targc = argc;
636636 InitGoogleTest(&targc, const_cast<wchar_t**>(argv));
637637 }
638638
639-namespace internal
640-{
641-
642-template <bool lhs_is_null_literal>
643-class NeHelper {
644-public:
645- template <typename T1, typename T2>
646- static AssertionResult Compare(const char* expected_expression,
647- const char* actual_expression,
648- const T1& expected,
649- const T2& actual) {
650- return CmpHelperNE(expected_expression, actual_expression, expected,
651- actual);
652- }
653-
654- static AssertionResult Compare(const char* expected_expression,
655- const char* actual_expression,
656- BiggestInt expected,
657- BiggestInt actual) {
658- return CmpHelperNE(expected_expression, actual_expression, expected,
659- actual);
660- }
661-};
662-
663-template <>
664-class NeHelper<true> {
665-public:
666- template <typename T1, typename T2>
667- static AssertionResult Compare(
668- const char* expected_expression,
669- const char* actual_expression,
670- const T1& expected,
671- const T2& actual,
672- typename EnableIf<!is_pointer<T2>::value>::type* = 0) {
673- return CmpHelperNE(expected_expression, actual_expression, expected,
674- actual);
675- }
676-
677- template <typename T>
678- static AssertionResult Compare(
679- const char* expected_expression,
680- const char* actual_expression,
681- Secret* /* expected (NULL) */,
682- T* actual) {
683- return CmpHelperNE(expected_expression, actual_expression,
684- static_cast<T*>(NULL), actual);
685- }
686-};
639+namespace internal
640+{
687641
642+template <bool lhs_is_null_literal>
643+class NeHelper {
644+public:
645+ template <typename T1, typename T2>
646+ static AssertionResult Compare(const char* expected_expression,
647+ const char* actual_expression,
648+ const T1& expected,
649+ const T2& actual) {
650+ return CmpHelperNE(expected_expression, actual_expression, expected,
651+ actual);
652+ }
653+
654+ static AssertionResult Compare(const char* expected_expression,
655+ const char* actual_expression,
656+ BiggestInt expected,
657+ BiggestInt actual) {
658+ return CmpHelperNE(expected_expression, actual_expression, expected,
659+ actual);
660+ }
661+};
662+
663+template <>
664+class NeHelper<true> {
665+public:
666+ template <typename T1, typename T2>
667+ static AssertionResult Compare(
668+ const char* expected_expression,
669+ const char* actual_expression,
670+ const T1& expected,
671+ const T2& actual,
672+ typename EnableIf<!is_pointer<T2>::value>::type* = 0) {
673+ return CmpHelperNE(expected_expression, actual_expression, expected,
674+ actual);
675+ }
676+
677+ template <typename T>
678+ static AssertionResult Compare(
679+ const char* expected_expression,
680+ const char* actual_expression,
681+ Secret* /* expected (NULL) */,
682+ T* actual) {
683+ return CmpHelperNE(expected_expression, actual_expression,
684+ static_cast<T*>(NULL), actual);
685+ }
686+};
687+
688688 } // end of namespace internal
689689
690690 #ifdef INCG_IRIS_iutest_H_
@@ -699,13 +699,13 @@
699699
700700 // iutest::AssertionResult -> testing::AssertionResult 変換
701701 #undef GTEST_ASSERT_
702-#define GTEST_ASSERT_(expression, on_failure) \
703- GTEST_AMBIGUOUS_ELSE_BLOCKER_ \
704- if (const ::testing::AssertionResult gtest_ar = ::testing::iusupport::iuMakeAssertionResult(expression)) \
705- ; \
706- else \
707- on_failure(gtest_ar.failure_message())
708-
702+#define GTEST_ASSERT_(expression, on_failure) \
703+ GTEST_AMBIGUOUS_ELSE_BLOCKER_ \
704+ if (const ::testing::AssertionResult gtest_ar = ::testing::iusupport::iuMakeAssertionResult(expression)) \
705+ ; \
706+ else \
707+ on_failure(gtest_ar.failure_message())
708+
709709 #endif
710710
711711 } // end of namespace testing
--- trunk/framework/testsuite/iutest/include/iutest_assertion.h (revision 259)
+++ trunk/framework/testsuite/iutest/include/iutest_assertion.h (revision 260)
@@ -240,18 +240,16 @@
240240 {
241241 IUTEST_UNUSED_VAR(actual_str);
242242
243-#ifdef _MSC_VER
244-#pragma warning(push)
245-#pragma warning(disable:4389)
246-#endif
243+IUTEST_PARGMA_PUSH()
244+IUTEST_PRAGMA_WARN_DISABLE_SIGN_COMPARE()
245+
247246 if( expected == actual ) return AssertionSuccess();
248247
249248 return AssertionFailure() << "error: Value of " << expected_str
250249 << "\n Actual: " << FormatForComparisonFailureMessage(expected, actual)
251250 << "\nExpected: " << FormatForComparisonFailureMessage(actual, expected);
252-#ifdef _MSC_VER
253-#pragma warning(pop)
254-#endif
251+
252+IUTEST_PARGMA_POP()
255253 }
256254
257255 template<bool IsNullLiteral>
--- trunk/framework/testsuite/iutest/include/iutest_defs.h (revision 259)
+++ trunk/framework/testsuite/iutest/include/iutest_defs.h (revision 260)
@@ -35,22 +35,6 @@
3535 # define IUTEST_PRINTF printf
3636 #endif
3737
38-// pragma
39-#if defined(_MSC_VER)
40-# define IUTEST_PRAGMA_MSC(x) __pragma(x)
41-#else
42-# define IUTEST_PRAGMA_MSC(...)
43-#endif
44-
45-#if defined(_MSC_VER) && defined(__STDC_WANT_SECURE_LIB__) && __STDC_WANT_SECURE_LIB__
46-# define IUTEST_PRAGMA_CRT_SECURE_WARN_DISABLE_BEGIN() IUTEST_PRAGMA_MSC(warning (push)) \
47- IUTEST_PRAGMA_MSC(warning (disable:4996))
48-# define IUTEST_PRAGMA_CRT_SECURE_WARN_DISABLE_END() IUTEST_PRAGMA_MSC(warning (pop))
49-#else
50-# define IUTEST_PRAGMA_CRT_SECURE_WARN_DISABLE_BEGIN()
51-# define IUTEST_PRAGMA_CRT_SECURE_WARN_DISABLE_END()
52-#endif
53-
5438 // console
5539 #define IUTEST_MBS_CODE_UNKOWN 0
5640 #define IUTEST_MBS_CODE_UTF8 1
--- trunk/framework/testsuite/iutest/include/iutest_param_tests.h (revision 259)
+++ trunk/framework/testsuite/iutest/include/iutest_param_tests.h (revision 260)
@@ -89,6 +89,7 @@
8989 };
9090 public:
9191 ParamTestInstance(const char* testcase_name) : _Mybase(testcase_name) {}
92+ virtual ~ParamTestInstance(void) {}
9293
9394 private:
9495 // テストケースの作成
--- trunk/framework/testsuite/iutest/include/iutest_env.h (revision 259)
+++ trunk/framework/testsuite/iutest/include/iutest_env.h (revision 260)
@@ -22,7 +22,6 @@
2222 #include "internal/iutest_charcode.h"
2323 #include "internal/iutest_random.h"
2424 #include "internal/iutest_regex.h"
25-#include "internal/iutest_os.h"
2625 #include "iutest_listener.h"
2726 #include <stdlib.h>
2827
--- trunk/framework/testsuite/iutest/include/internal/iutest_runner.h (revision 259)
+++ trunk/framework/testsuite/iutest/include/internal/iutest_runner.h (revision 260)
@@ -20,7 +20,6 @@
2020 //======================================================================
2121 // include
2222 #include "iutest_internal.h"
23-#include "../iutest_env.h"
2423 #include "../iutest_assertion.h"
2524 #include "../iutest_case.h"
2625
--- trunk/framework/testsuite/iutest/include/internal/iutest_compiler.h (revision 259)
+++ trunk/framework/testsuite/iutest/include/internal/iutest_compiler.h (revision 260)
@@ -45,8 +45,8 @@
4545 # ifdef ANDROID
4646 # define IUTEST_OS_LINUX_ANDROID 1
4747 # endif
48-#elif defined __native_client__
49-# define IUTEST_OS_NACL 1
48+#elif defined __native_client__
49+# define IUTEST_OS_NACL 1
5050 #endif
5151
5252 // attribute
@@ -186,4 +186,55 @@
186186 # endif
187187 #endif
188188
189+
190+// pragma
191+#if defined(_MSC_VER)
192+# define IUTEST_PRAGMA_MSC(x) __pragma(x)
193+#else
194+# define IUTEST_PRAGMA_MSC(...)
189195 #endif
196+
197+#if defined(__GNUC__)
198+# define IUTEST_PRAGMA_GCC(x) _Pragma(#x)
199+# if ((__GNUC__ > 4) || (__GNUC__ == 4 && __GNUC_MINOR__ >= 6))
200+# define IUTEST_PRAGMA_GCC_WARN_PUSH() IUTEST_PRAGMA_GCC(GCC diagnostic push)
201+# define IUTEST_PRAGMA_GCC_WARN_DISABLE(x) IUTEST_PRAGMA_GCC(GCC diagnostic ignored x)
202+# define IUTEST_PRAGMA_GCC_WARN_POP() IUTEST_PRAGMA_GCC(GCC diagnostic pop)
203+# else
204+# define IUTEST_PRAGMA_GCC_WARN_PUSH()
205+# define IUTEST_PRAGMA_GCC_WARN_DISABLE(x)
206+# define IUTEST_PRAGMA_GCC_WARN_POP()
207+# endif
208+#else
209+# define IUTEST_PRAGMA_GCC(...)
210+#endif
211+
212+#if defined(_MSC_VER) && defined(__STDC_WANT_SECURE_LIB__) && __STDC_WANT_SECURE_LIB__
213+# define IUTEST_PRAGMA_CRT_SECURE_WARN_DISABLE_BEGIN() IUTEST_PRAGMA_MSC(warning (push)) \
214+ IUTEST_PRAGMA_MSC(warning (disable:4996))
215+# define IUTEST_PRAGMA_CRT_SECURE_WARN_DISABLE_END() IUTEST_PRAGMA_MSC(warning (pop))
216+#else
217+# define IUTEST_PRAGMA_CRT_SECURE_WARN_DISABLE_BEGIN()
218+# define IUTEST_PRAGMA_CRT_SECURE_WARN_DISABLE_END()
219+#endif
220+
221+#if defined(_MSC_VER)
222+# define IUTEST_PARGMA_PUSH() IUTEST_PRAGMA_MSC(warning (push))
223+# define IUTEST_PARGMA_POP() IUTEST_PRAGMA_MSC(warning (pop))
224+#elif defined(__GNUC__)
225+# define IUTEST_PARGMA_PUSH() IUTEST_PRAGMA_GCC_WARN_PUSH()
226+# define IUTEST_PARGMA_POP() IUTEST_PRAGMA_GCC_WARN_POP()
227+#else
228+# define IUTEST_PARGMA_PUSH()
229+# define IUTEST_PARGMA_POP()
230+#endif
231+
232+#if defined(_MSC_VER)
233+# define IUTEST_PRAGMA_WARN_DISABLE_SIGN_COMPARE() IUTEST_PRAGMA_MSC(warning (disable:4389))
234+#elif defined(__GNUC__)
235+# define IUTEST_PRAGMA_WARN_DISABLE_SIGN_COMPARE() IUTEST_PRAGMA_GCC_WARN_DISABLE("-Wno-sign-compare")
236+#else
237+# define IUTEST_PRAGMA_WARN_DISABLE_SIGN_COMPARE()
238+#endif
239+
240+#endif
--- trunk/framework/testsuite/iutest/include/internal/iutest_list.h (revision 259)
+++ trunk/framework/testsuite/iutest/include/internal/iutest_list.h (revision 260)
@@ -19,7 +19,9 @@
1919
2020 //======================================================================
2121 // include
22+#ifdef _IUTEST_DEBUG
2223 #include <assert.h>
24+#endif
2325
2426 namespace iutest {
2527 namespace detail
--- trunk/framework/testsuite/iutest/include/internal/iutest_file.h (revision 259)
+++ trunk/framework/testsuite/iutest/include/internal/iutest_file.h (revision 260)
@@ -19,9 +19,8 @@
1919
2020 //======================================================================
2121 // include
22-#include <stdio.h>
2322 #include <stdarg.h>
24-#include "../iutest_defs.h"
23+#include "iutest_internal_defs.h"
2524
2625 namespace iutest
2726 {
--- trunk/framework/testsuite/iutest/include/internal/iutest_params_util.h (revision 259)
+++ trunk/framework/testsuite/iutest/include/internal/iutest_params_util.h (revision 260)
@@ -41,6 +41,7 @@
4141 {
4242 public:
4343 ITestInfoData(const char* name) : m_name(name) {}
44+ virtual ~ITestInfoData(void) {}
4445 virtual TestCase* MakeTestCase(const char* testcase_name, TestTypeId id, SetUpMethod setup, TearDownMethod teardown) const = 0;
4546 virtual void RegisterTest(TestCase* , ParamType param, int index) = 0;
4647 protected:
@@ -80,6 +81,7 @@
8081 : IParamTestCaseInfo(testcase_name)
8182 {
8283 }
84+ virtual ~ParamTestCaseInfo(void) {}
8385
8486 /**
8587 * @brief テストパターンの登録
--- trunk/framework/testsuite/iutest/include/util/iutest_util_assertion.h (revision 259)
+++ trunk/framework/testsuite/iutest/include/util/iutest_util_assertion.h (revision 260)
@@ -1,7 +1,7 @@
11 //======================================================================
22 //-----------------------------------------------------------------------
33 /**
4- * @file iutest_utl_assertion.h
4+ * @file iutest_util_assertion.h
55 * @brief iris unit test assertion 定義 ファイル
66 *
77 * @author t.sirayanagi
--- trunk/framework/testsuite/iutest/include/iutest_info.h (revision 259)
+++ trunk/framework/testsuite/iutest/include/iutest_info.h (revision 260)
@@ -19,11 +19,10 @@
1919
2020 //======================================================================
2121 // include
22+#include "iutest_result.h"
2223 #include "internal/iutest_factory.h"
23-#include "internal/iutest_time.h"
2424 #include "internal/iutest_mediator.h"
2525 #include "internal/iutest_exception.h"
26-#include "iutest_result.h"
2726
2827 namespace iutest
2928 {
Show on old repository browser