diff options
author | chriseth <chris@ethereum.org> | 2016-08-12 22:53:02 +0800 |
---|---|---|
committer | GitHub <noreply@github.com> | 2016-08-12 22:53:02 +0800 |
commit | 230c531705ff656dac9fca3f4c72f30363c09ca6 (patch) | |
tree | 5a894f2c2a7c8b3d1621024dce6c523621e72622 /test/boostTest.cpp | |
parent | c5203344a007c25d50cdf66ee23cb5fbdf74dae0 (diff) | |
parent | d4799399494e0a25c0dbac1a4262fe7b2d65b46f (diff) | |
download | dexon-solidity-230c531705ff656dac9fca3f4c72f30363c09ca6.tar dexon-solidity-230c531705ff656dac9fca3f4c72f30363c09ca6.tar.gz dexon-solidity-230c531705ff656dac9fca3f4c72f30363c09ca6.tar.bz2 dexon-solidity-230c531705ff656dac9fca3f4c72f30363c09ca6.tar.lz dexon-solidity-230c531705ff656dac9fca3f4c72f30363c09ca6.tar.xz dexon-solidity-230c531705ff656dac9fca3f4c72f30363c09ca6.tar.zst dexon-solidity-230c531705ff656dac9fca3f4c72f30363c09ca6.zip |
Merge pull request #837 from chriseth/testsuitecleanup
Cleanup of test runner.
Diffstat (limited to 'test/boostTest.cpp')
-rw-r--r-- | test/boostTest.cpp | 66 |
1 files changed, 10 insertions, 56 deletions
diff --git a/test/boostTest.cpp b/test/boostTest.cpp index 7ed2a6cd..4ddae0b7 100644 --- a/test/boostTest.cpp +++ b/test/boostTest.cpp @@ -26,59 +26,13 @@ #pragma GCC diagnostic ignored "-Wunused-parameter" - #define BOOST_TEST_NO_MAIN - #if defined(_MSC_VER) - #pragma warning(push) - #pragma warning(disable:4535) // calling _set_se_translator requires /EHa - #endif - #include <boost/test/included/unit_test.hpp> - #if defined(_MSC_VER) - #pragma warning(pop) - #endif - - #pragma GCC diagnostic pop - - #include <stdlib.h> - #include <boost/version.hpp> - #include "TestHelper.h" - - using namespace boost::unit_test; - - std::vector<char*> parameters; - static std::ostringstream strCout; - std::streambuf* oldCoutStreamBuf; - std::streambuf* oldCerrStreamBuf; - - //Custom Boost Initialization - test_suite* fake_init_func(int argc, char* argv[]) - { - //Required for boost. -nowarning - (void)argc; - (void)argv; - return 0; - } - - //Custom Boost Unit Test Main - int main(int argc, char* argv[]) - { - //Initialize options before boost reads it - dev::test::Options const& opt = dev::test::Options::get(argc, argv); - return unit_test_main(fake_init_func, opt.tArgc, opt.tArgv); - } - - /* -#else - #if defined(_MSC_VER) - #pragma warning(push) - #pragma warning(disable:4535) // calling _set_se_translator requires /EHa - #endif - #include <boost/test/included/unit_test.hpp> - #if defined(_MSC_VER) - #pragma warning(pop) - #endif - - #pragma GCC diagnostic pop - - #include <test/TestHelper.h> - using namespace boost::unit_test; -#endif*/
\ No newline at end of file +#if defined(_MSC_VER) +#pragma warning(push) +#pragma warning(disable:4535) // calling _set_se_translator requires /EHa +#endif +#include <boost/test/included/unit_test.hpp> +#if defined(_MSC_VER) +#pragma warning(pop) +#endif + +#pragma GCC diagnostic pop |