diff options
Diffstat (limited to 'test cases/frameworks')
| -rw-r--r-- | test cases/frameworks/1 boost/meson.build | 3 | ||||
| -rw-r--r-- | test cases/frameworks/1 boost/unit_test.cpp | 10 |
2 files changed, 13 insertions, 0 deletions
diff --git a/test cases/frameworks/1 boost/meson.build b/test cases/frameworks/1 boost/meson.build index 88b303682..f1a7d0e7e 100644 --- a/test cases/frameworks/1 boost/meson.build +++ b/test cases/frameworks/1 boost/meson.build @@ -10,9 +10,12 @@ endif nolinkdep = dependency('boost', modules: 'utility') linkdep = dependency('boost', modules : ['thread', 'system']) +testdep = dependency('boost', modules : 'test') nolinkexe = executable('nolinkedexe', 'nolinkexe.cc', dependencies : nolinkdep) linkexe = executable('linkedexe', 'linkexe.cc', dependencies : linkdep) +unitexe = executable('utf', 'unit_test.cpp', dependencies: testdep) test('Boost nolinktext', nolinkexe) test('Boost linktext', linkexe) +test('Boost UTF test', unitexe) diff --git a/test cases/frameworks/1 boost/unit_test.cpp b/test cases/frameworks/1 boost/unit_test.cpp new file mode 100644 index 000000000..35059997d --- /dev/null +++ b/test cases/frameworks/1 boost/unit_test.cpp @@ -0,0 +1,10 @@ +#define BOOST_TEST_DYN_LINK +#define BOOST_TEST_MODULE "MesonTest" +#define BOOST_TEST_MAIN +#include <boost/test/unit_test.hpp> + +BOOST_AUTO_TEST_CASE(m_test) { + int x = 2+2; + BOOST_CHECK(true); + BOOST_CHECK_EQUAL(x, 4); +} |
