diff --git a/test/testutils.js b/test/testutils.js index a3a03466..c11fdaf0 100644 --- a/test/testutils.js +++ b/test/testutils.js @@ -221,21 +221,27 @@ var verify_balance = function (remote, src, amount_json, callback) { assert(4 === arguments.length); var amount = Amount.from_json(amount_json); - remote.request_ripple_balance(src, amount.issuer.to_json(), amount.currency.to_json(), 'CURRENT') - .once('ripple_state', function (m) { -// console.log("BALANCE: %s", JSON.stringify(m)); -// console.log("account_balance: %s", m.account_balance.to_text_full()); -// console.log("account_limit: %s", m.account_limit.to_text_full()); -// console.log("issuer_balance: %s", m.issuer_balance.to_text_full()); -// console.log("issuer_limit: %s", m.issuer_limit.to_text_full()); + if (amount.is_native()) { + // XXX Not implemented. + callback(false); + } + else { + remote.request_ripple_balance(src, amount.issuer.to_json(), amount.currency.to_json(), 'CURRENT') + .once('ripple_state', function (m) { + // console.log("BALANCE: %s", JSON.stringify(m)); + // console.log("account_balance: %s", m.account_balance.to_text_full()); + // console.log("account_limit: %s", m.account_limit.to_text_full()); + // console.log("issuer_balance: %s", m.issuer_balance.to_text_full()); + // console.log("issuer_limit: %s", m.issuer_limit.to_text_full()); - if (!m.account_balance.equals(amount)) { - console.log("verify_balance: failed: %s vs %s is %s", src, amount_json, amount.to_text_full()); - } + if (!m.account_balance.equals(amount)) { + console.log("verify_balance: failed: %s vs %s is %s", src, amount_json, amount.to_text_full()); + } - callback(!m.account_balance.equals(amount)); - }) - .request(); + callback(!m.account_balance.equals(amount)); + }) + .request(); + } }; var verify_balances = function (remote, balances, callback) {