tests: change main and wallet tests to BOOST_FIXTURE_TEST_SUITE

Avoid this travis error:

    test_bitcoin: chainparams.cpp:330: const CChainParams& Params():
    Assertion `pCurrentParams' failed.
    unknown location(0): fatal error in "subsidy_limit_test": signal:
    SIGABRT (application abort requested)
    test/allocator_tests.cpp(116): last checkpoint
This commit is contained in:
Wladimir J. van der Laan 2015-03-09 15:04:12 +01:00
parent cdae53e456
commit 8cbe1f4f58
No known key found for this signature in database
GPG Key ID: 74810B012346C9A6
2 changed files with 6 additions and 2 deletions

View File

@ -5,9 +5,11 @@
#include "primitives/transaction.h"
#include "main.h"
#include "test/test_bitcoin.h"
#include <boost/test/unit_test.hpp>
BOOST_AUTO_TEST_SUITE(main_tests)
BOOST_FIXTURE_TEST_SUITE(main_tests, TestingSetup)
BOOST_AUTO_TEST_CASE(subsidy_limit_test)
{

View File

@ -9,6 +9,8 @@
#include <utility>
#include <vector>
#include "test/test_bitcoin.h"
#include <boost/foreach.hpp>
#include <boost/test/unit_test.hpp>
@ -23,7 +25,7 @@ using namespace std;
typedef set<pair<const CWalletTx*,unsigned int> > CoinSet;
BOOST_AUTO_TEST_SUITE(wallet_tests)
BOOST_FIXTURE_TEST_SUITE(wallet_tests, TestingSetup)
static CWallet wallet;
static vector<COutput> vCoins;