Skip to content

Commit 3a6b152

Browse files
committed
[Tests] Fix chain ordering in budget tests
check testnet params first, then check mainnet so as to not interfere with subsequent unit tests that rely on mainnet params. Also clean up include ordering.
1 parent 3943099 commit 3a6b152

File tree

1 file changed

+9
-8
lines changed

1 file changed

+9
-8
lines changed

src/test/budget_tests.cpp

Lines changed: 9 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -2,10 +2,11 @@
22
// Distributed under the MIT/X11 software license, see the accompanying
33
// file COPYING or http://www.opensource.org/licenses/mit-license.php.
44

5-
#include <boost/test/unit_test.hpp>
6-
#include <tinyformat.h>
7-
#include <utilmoneystr.h>
85
#include "masternode-budget.h"
6+
#include "tinyformat.h"
7+
#include "utilmoneystr.h"
8+
9+
#include <boost/test/unit_test.hpp>
910

1011
BOOST_AUTO_TEST_SUITE(budget_tests)
1112

@@ -19,13 +20,13 @@ void CheckBudgetValue(int nHeight, std::string strNetwork, CAmount nExpectedValu
1920

2021
BOOST_AUTO_TEST_CASE(budget_value)
2122
{
22-
SelectParams(CBaseChainParams::MAIN);
23+
SelectParams(CBaseChainParams::TESTNET);
2324
int nHeightTest = Params().Zerocoin_Block_V2_Start() + 1;
24-
CheckBudgetValue(nHeightTest, "mainnet", 43200*COIN);
25+
CheckBudgetValue(nHeightTest, "testnet", 7300*COIN);
2526

26-
SelectParams(CBaseChainParams::TESTNET);
27+
SelectParams(CBaseChainParams::MAIN);
2728
nHeightTest = Params().Zerocoin_Block_V2_Start() + 1;
28-
CheckBudgetValue(nHeightTest, "testnet", 7300*COIN);
29+
CheckBudgetValue(nHeightTest, "mainnet", 43200*COIN);
2930
}
3031

31-
BOOST_AUTO_TEST_SUITE_END()
32+
BOOST_AUTO_TEST_SUITE_END()

0 commit comments

Comments
 (0)