Changeset View
Changeset View
Standalone View
Standalone View
src/qt/test/guiutiltests.cpp
Show All 21 Lines | |||||
private: | private: | ||||
bool useCashAddr; | bool useCashAddr; | ||||
}; | }; | ||||
} // namespace | } // namespace | ||||
void GUIUtilTests::dummyAddressTest() { | void GUIUtilTests::dummyAddressTest() { | ||||
CChainParams ¶ms = Params(CBaseChainParams::MAIN); | UtilCfgDummy config; | ||||
UtilCfgDummy cfg; | const CChainParams ¶ms = config.GetChainParams(); | ||||
std::string dummyaddr; | std::string dummyaddr; | ||||
cfg.SetCashAddrEncoding(false); | config.SetCashAddrEncoding(false); | ||||
dummyaddr = GUIUtil::DummyAddress(params, cfg); | dummyaddr = GUIUtil::DummyAddress(config); | ||||
QVERIFY(!IsValidDestinationString(dummyaddr, params)); | QVERIFY(!IsValidDestinationString(dummyaddr, params)); | ||||
QVERIFY(!dummyaddr.empty()); | QVERIFY(!dummyaddr.empty()); | ||||
cfg.SetCashAddrEncoding(true); | config.SetCashAddrEncoding(true); | ||||
dummyaddr = GUIUtil::DummyAddress(params, cfg); | dummyaddr = GUIUtil::DummyAddress(config); | ||||
QVERIFY(!IsValidDestinationString(dummyaddr, params)); | QVERIFY(!IsValidDestinationString(dummyaddr, params)); | ||||
QVERIFY(!dummyaddr.empty()); | QVERIFY(!dummyaddr.empty()); | ||||
} | } | ||||
void GUIUtilTests::toCurrentEncodingTest() { | void GUIUtilTests::toCurrentEncodingTest() { | ||||
UtilCfgDummy config; | UtilCfgDummy config; | ||||
// garbage in, garbage out | // garbage in, garbage out | ||||
Show All 14 Lines |