| 122 | #ifndef BOOST_TEST_NO_GUI_INIT |
| 123 | |
| 124 | boost::unit_test::test_suite* init_unit_test_suite(int argc, char* argv[]) |
| 125 | { |
| 126 | for (int i = 1; i < argc; ++i) |
| 127 | { |
| 128 | if (argv[i] == std::string("--gui_run")) |
| 129 | { |
| 130 | static boost::unit_test::gui::gui_observer observer; |
| 131 | boost::unit_test::framework::register_observer(observer); |
| 132 | |
| 133 | while (i < argc) |
| 134 | { |
| 135 | argv[i] = argv[i + 1]; |
| 136 | ++i; |
| 137 | } |
| 138 | --argc; |
| 139 | break; |
| 140 | } |
| 141 | } |
| 142 | |
| 143 | return init_unit_test_suite2(argc, argv); |
| 144 | } |
| 145 | |
| 146 | extern "C" __declspec(dllexport) inline void unit_test_type_boost2() |
| 147 | { |