Changeset View
Changeset View
Standalone View
Standalone View
src/qt/test/uritests.cpp
Show First 20 Lines • Show All 141 Lines • ▼ Show 20 Lines | void URITests::uriTestsCashAddr() { | ||||
uri.setUrl(QString( | uri.setUrl(QString( | ||||
"bitcoincash:qpm2qsznhks23z7629mms6s4cwef74vcwvy22gdx6a?message=" | "bitcoincash:qpm2qsznhks23z7629mms6s4cwef74vcwvy22gdx6a?message=" | ||||
"Wikipedia Example Address")); | "Wikipedia Example Address")); | ||||
QVERIFY(GUIUtil::parseBitcoinURI(scheme, uri, &rv)); | QVERIFY(GUIUtil::parseBitcoinURI(scheme, uri, &rv)); | ||||
QVERIFY(rv.address == | QVERIFY(rv.address == | ||||
QString("bitcoincash:qpm2qsznhks23z7629mms6s4cwef74vcwvy22gdx6a")); | QString("bitcoincash:qpm2qsznhks23z7629mms6s4cwef74vcwvy22gdx6a")); | ||||
QVERIFY(rv.label == QString()); | QVERIFY(rv.label == QString()); | ||||
QVERIFY(GUIUtil::parseBitcoinURI( | QVERIFY( | ||||
scheme, "bitcoincash://" | GUIUtil::parseBitcoinURI(scheme, | ||||
"bitcoincash://" | |||||
"qpm2qsznhks23z7629mms6s4cwef74vcwvy22gdx6a?" | "qpm2qsznhks23z7629mms6s4cwef74vcwvy22gdx6a?" | ||||
"message=Wikipedia Example Address", | "message=Wikipedia Example Address", | ||||
&rv)); | &rv)); | ||||
QVERIFY(rv.address == | QVERIFY(rv.address == | ||||
QString("bitcoincash:qpm2qsznhks23z7629mms6s4cwef74vcwvy22gdx6a")); | QString("bitcoincash:qpm2qsznhks23z7629mms6s4cwef74vcwvy22gdx6a")); | ||||
QVERIFY(rv.label == QString()); | QVERIFY(rv.label == QString()); | ||||
uri.setUrl(QString( | uri.setUrl(QString( | ||||
"bitcoincash:qpm2qsznhks23z7629mms6s4cwef74vcwvy22gdx6a?req-message=" | "bitcoincash:qpm2qsznhks23z7629mms6s4cwef74vcwvy22gdx6a?req-message=" | ||||
"Wikipedia Example Address")); | "Wikipedia Example Address")); | ||||
QVERIFY(GUIUtil::parseBitcoinURI(scheme, uri, &rv)); | QVERIFY(GUIUtil::parseBitcoinURI(scheme, uri, &rv)); | ||||
▲ Show 20 Lines • Show All 69 Lines • Show Last 20 Lines |