Changeset View
Changeset View
Standalone View
Standalone View
src/qt/test/guiutiltests.cpp
Show All 38 Lines | void GUIUtilTests::toCurrentEncodingTest() { | ||||
GUIUtilTestConfig config; | GUIUtilTestConfig config; | ||||
const CChainParams ¶ms = config.GetChainParams(); | const CChainParams ¶ms = config.GetChainParams(); | ||||
// garbage in, garbage out | // garbage in, garbage out | ||||
QVERIFY(GUIUtil::convertToCashAddr(params, "garbage") == "garbage"); | QVERIFY(GUIUtil::convertToCashAddr(params, "garbage") == "garbage"); | ||||
QString cashaddr_pubkey = | QString cashaddr_pubkey = | ||||
"ecash:qpm2qsznhks23z7629mms6s4cwef74vcwva87rkuu2"; | "ecash:qpm2qsznhks23z7629mms6s4cwef74vcwva87rkuu2"; | ||||
QString backwards_compatible_cashaddr_pubkey = | |||||
"bitcoincash:qpm2qsznhks23z7629mms6s4cwef74vcwvy22gdx6a"; | |||||
QString base58_pubkey = "1BpEi6DfDAUFd7GtittLSdBeYJvcoaVggu"; | QString base58_pubkey = "1BpEi6DfDAUFd7GtittLSdBeYJvcoaVggu"; | ||||
QVERIFY(GUIUtil::convertToCashAddr(params, cashaddr_pubkey) == | QVERIFY(GUIUtil::convertToCashAddr(params, cashaddr_pubkey) == | ||||
cashaddr_pubkey); | cashaddr_pubkey); | ||||
QVERIFY(GUIUtil::convertToCashAddr(params, base58_pubkey) == | QVERIFY(GUIUtil::convertToCashAddr(params, base58_pubkey) == | ||||
cashaddr_pubkey); | cashaddr_pubkey); | ||||
QVERIFY(GUIUtil::convertToCashAddr(params, | |||||
backwards_compatible_cashaddr_pubkey) == | |||||
cashaddr_pubkey); | |||||
QVERIFY(GUIUtil::convertToCashAddr(params, | |||||
backwards_compatible_cashaddr_pubkey) == | |||||
GUIUtil::convertToCashAddr(params, base58_pubkey)); | |||||
} | } |