[test] recent commit causing general failure

Boost.MultiIndex trunk tests fail all over with message errors like this: C:\...\boost/test/impl/test_main.ipp(39) : error C3861: 'BOOST_CHECK': identifier not found which is seemingly caused by the suppresion of an internal #include in a recent change to Boost.Test: https://svn.boost.org/trac/boost/changeset/82718#file5 Thank you, Joaquín M López Muñoz Telefónica Digital ________________________________ Este mensaje se dirige exclusivamente a su destinatario. Puede consultar nuestra política de envío y recepción de correo electrónico en el enlace situado más abajo. This message is intended exclusively for its addressee. We only send and receive email on the basis of the terms set out at: http://www.tid.es/ES/PAGINAS/disclaimer.aspx

Joaquín Mª López Muñoz <joaquin <at> tid.es> writes:
Boost.MultiIndex trunk tests fail all over with message errors like this:
C:\...\boost/test/impl/test_main.ipp(39) : error C3861: 'BOOST_CHECK': identifier not found
You are using long deprecated test_exec_monitor. Let me help you rid you of this component. Gennadiy

El 16/02/2013, a las 08:40, "Gennadiy Rozental" <rogeeff@gmail.com> escribió:
Joaquín Mª López Muñoz <joaquin <at> tid.es> writes:
Boost.MultiIndex trunk tests fail all over with message errors like this:
C:\...\boost/test/impl/test_main.ipp(39) : error C3861: 'BOOST_CHECK': identifier not found
You are using long deprecated test_exec_monitor. Let me help you rid you of this component.
Ok, I see. What is the suggested replacement procedure? Thank you Joaquín M López Muñoz Telefónica Digital ________________________________ Este mensaje se dirige exclusivamente a su destinatario. Puede consultar nuestra política de envío y recepción de correo electrónico en el enlace situado más abajo. This message is intended exclusively for its addressee. We only send and receive email on the basis of the terms set out at: http://www.tid.es/ES/PAGINAS/disclaimer.aspx

Le 17/02/13 13:43, JOAQUIN M. LOPEZ MUÑOZ a écrit :
El 16/02/2013, a las 08:40, "Gennadiy Rozental" <rogeeff@gmail.com> escribió:
Joaquín Mª López Muñoz <joaquin <at> tid.es> writes:
Boost.MultiIndex trunk tests fail all over with message errors like this:
C:\...\boost/test/impl/test_main.ipp(39) : error C3861: 'BOOST_CHECK': identifier not found You are using long deprecated test_exec_monitor. Let me help you rid you of this component.
Ok, I see. What is the suggested replacement procedure?
Hi, John has do the same recently. See https://svn.boost.org/trac/boost/changeset/82944. HTH, Vicente

El 17/02/2013 14:59, Vicente J. Botet Escriba escribió:
Le 17/02/13 13:43, JOAQUIN M. LOPEZ MUÑOZ a écrit :
El 16/02/2013, a las 08:40, "Gennadiy Rozental" <rogeeff@gmail.com> escribió:
You are using long deprecated test_exec_monitor. Let me help you rid you of this component.
Ok, I see. What is the suggested replacement procedure?
Hi,
John has do the same recently. See https://svn.boost.org/trac/boost/changeset/82944.
Umm... The problem is this needs lib linking, which I'd like to avoid to keep things as simple as possible. <boost/test/minimal.hpp> does not fit either as it can't be used with multi file tests. I've just migrated to <boost/detail/lightweight_test.hpp>, which is sufficient for my simple needs. Thank you, Joaquín M López Muñoz Telefónica Digital ________________________________ Este mensaje se dirige exclusivamente a su destinatario. Puede consultar nuestra política de envío y recepción de correo electrónico en el enlace situado más abajo. This message is intended exclusively for its addressee. We only send and receive email on the basis of the terms set out at: http://www.tid.es/ES/PAGINAS/disclaimer.aspx

Joaquín Mª López Muñoz <joaquin <at> tid.es> writes:
Umm... The problem is this needs lib linking, which I'd like to avoid to keep things as simple as possible. <boost/test/minimal.hpp> does not fit either as it can't be used with multi file tests. I've just migrated to <boost/detail/lightweight_test.hpp>, which is sufficient for my simple needs.
Unit Test framework does not necessarily requires linking. You can use boost/test/included/unit_test.hpp, but it is indeed only for single file test modules. Gennadiy

El 18/02/2013, a las 23:45, "Gennadiy Rozental" <rogeeff@gmail.com> escribió:
Joaquín Mª López Muñoz <joaquin <at> tid.es> writes:
I've just migrated to <boost/detail/lightweight_test.hpp>, which is sufficient for my simple needs.
Unit Test framework does not necessarily requires linking. You can use boost/test/included/unit_test.hpp, but it is indeed only for single file test modules.
Yep, that's exactly the problem I found. Joaquín M López Muñoz Telefónica Digital ________________________________ Este mensaje se dirige exclusivamente a su destinatario. Puede consultar nuestra política de envío y recepción de correo electrónico en el enlace situado más abajo. This message is intended exclusively for its addressee. We only send and receive email on the basis of the terms set out at: http://www.tid.es/ES/PAGINAS/disclaimer.aspx
participants (4)
-
Gennadiy Rozental
-
JOAQUIN M. LOPEZ MUÑOZ
-
Joaquín Mª López Muñoz
-
Vicente J. Botet Escriba