Call times_initialize/shutdown in the unit tests
This commit is contained in:
parent
f25a32c92c
commit
05529b2c68
6 changed files with 20 additions and 2 deletions
|
|
@ -11,6 +11,7 @@ CPPUNIT_TEST_SUITE_NAMED_REGISTRATION(AmountTestCase, "math");
|
|||
|
||||
void AmountTestCase::setUp()
|
||||
{
|
||||
times_initialize();
|
||||
amount_t::initialize();
|
||||
|
||||
// Cause the display precision for dollars to be initialized to 2.
|
||||
|
|
@ -24,6 +25,7 @@ void AmountTestCase::tearDown()
|
|||
{
|
||||
amount_t::stream_fullstrings = false;
|
||||
amount_t::shutdown();
|
||||
times_shutdown();
|
||||
}
|
||||
|
||||
void AmountTestCase::testParser()
|
||||
|
|
|
|||
|
|
@ -11,6 +11,7 @@ CPPUNIT_TEST_SUITE_NAMED_REGISTRATION(BalanceTestCase, "math");
|
|||
|
||||
void BalanceTestCase::setUp()
|
||||
{
|
||||
times_initialize();
|
||||
amount_t::initialize();
|
||||
|
||||
// Cause the display precision for dollars to be initialized to 2.
|
||||
|
|
@ -24,4 +25,5 @@ void BalanceTestCase::tearDown()
|
|||
{
|
||||
amount_t::stream_fullstrings = false;
|
||||
amount_t::shutdown();
|
||||
times_shutdown();
|
||||
}
|
||||
|
|
|
|||
|
|
@ -10,12 +10,14 @@ using namespace ledger;
|
|||
CPPUNIT_TEST_SUITE_NAMED_REGISTRATION(CommodityTestCase, "math");
|
||||
|
||||
void CommodityTestCase::setUp() {
|
||||
times_initialize();
|
||||
amount_t::initialize();
|
||||
amount_t::stream_fullstrings = true;
|
||||
}
|
||||
|
||||
void CommodityTestCase::tearDown() {
|
||||
amount_t::shutdown();
|
||||
times_shutdown();
|
||||
}
|
||||
|
||||
void CommodityTestCase::testPriceHistory()
|
||||
|
|
|
|||
|
|
@ -10,10 +10,12 @@ CPPUNIT_TEST_SUITE_NAMED_REGISTRATION(ValueExprTestCase, "expr");
|
|||
|
||||
void ValueExprTestCase::setUp()
|
||||
{
|
||||
times_initialize();
|
||||
amount_t::initialize();
|
||||
}
|
||||
|
||||
void ValueExprTestCase::tearDown()
|
||||
{
|
||||
amount_t::shutdown();
|
||||
times_shutdown();
|
||||
}
|
||||
|
|
|
|||
|
|
@ -9,6 +9,16 @@ using namespace ledger;
|
|||
|
||||
CPPUNIT_TEST_SUITE_NAMED_REGISTRATION(DateTimeTestCase, "util");
|
||||
|
||||
void DateTimeTestCase::setUp()
|
||||
{
|
||||
times_initialize();
|
||||
}
|
||||
|
||||
void DateTimeTestCase::tearDown()
|
||||
{
|
||||
times_shutdown();
|
||||
}
|
||||
|
||||
void DateTimeTestCase::testConstructors()
|
||||
{
|
||||
#ifndef NOT_FOR_PYTHON
|
||||
|
|
|
|||
|
|
@ -15,8 +15,8 @@ public:
|
|||
DateTimeTestCase() {}
|
||||
virtual ~DateTimeTestCase() {}
|
||||
|
||||
//virtual void setUp();
|
||||
//virtual void tearDown();
|
||||
virtual void setUp();
|
||||
virtual void tearDown();
|
||||
|
||||
void testConstructors();
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue