From f94966f41a48dd3a04f57b0a7f3991fd698bc590 Mon Sep 17 00:00:00 2001 From: Ross Nicoll Date: Sat, 11 Jul 2015 18:31:19 +0000 Subject: [PATCH] Disable payment protocol very large value test, as it's impossible to exceed maximum Dogecoin in a payment request. --- src/qt/test/paymentservertests.cpp | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/qt/test/paymentservertests.cpp b/src/qt/test/paymentservertests.cpp index e2ec439b2..e0483e190 100644 --- a/src/qt/test/paymentservertests.cpp +++ b/src/qt/test/paymentservertests.cpp @@ -188,7 +188,8 @@ void PaymentServerTests::paymentServerTests() QCOMPARE(PaymentServer::readPaymentRequestFromFile(tempFile.fileName(), r.paymentRequest), false); // Payment request with amount overflow (amount is set to 21000001 BTC): - data = DecodeBase64(paymentrequest5_cert2_BASE64); + // Dogecoin: Maximum Doge value exceeds the values I can get into the payment request, so can't test this + /* data = DecodeBase64(paymentrequest5_cert2_BASE64); byteArray = QByteArray((const char*)&data[0], data.size()); r.paymentRequest.parse(byteArray); // Ensure the request is initialized @@ -199,7 +200,7 @@ void PaymentServerTests::paymentServerTests() CTxDestination dest; if (ExtractDestination(sendingTo.first, dest)) QCOMPARE(PaymentServer::verifyAmount(sendingTo.second), false); - } + } */ delete server; }