diff options
| author | Jussi Pakkanen <jpakkane@gmail.com> | 2015-01-24 15:48:09 +0200 |
|---|---|---|
| committer | Jussi Pakkanen <jpakkane@gmail.com> | 2015-01-24 15:48:09 +0200 |
| commit | ed160fbbe4def47d47f99285e8fd8c412470dae9 (patch) | |
| tree | 7bbc63fc7b2b8221feb0cf576fe9658178984830 /test cases/frameworks | |
| parent | 9b79c635f8e9c90e01dcd1a3e16d0890ccb8bbac (diff) | |
| download | meson-ed160fbbe4def47d47f99285e8fd8c412470dae9.tar.gz | |
Made Boost unit testing framework work and added a test.
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); +} |
