UT: Add a verbose setup short cut.

This commit is contained in:
Arthur Britto
2012-10-22 21:31:02 -07:00
parent 9ea2fa8c69
commit ef1066cbfa

View File

@@ -6,7 +6,7 @@ var Server = require("./server.js").Server;
var config = require("./config.js"); var config = require("./config.js");
var test_setup = function (done, host) { var test_setup = function (done, host, verbose) {
var self = this; var self = this;
var host = host || config.server_default; var host = host || config.server_default;
@@ -14,11 +14,15 @@ var test_setup = function (done, host) {
var data = this.store[host] = this.store[host] || {}; var data = this.store[host] = this.store[host] || {};
data.server = Server.from_config(host).on('started', function () { data.server = Server.from_config(host, verbose).on('started', function () {
self.remote = data.remote = Remote.from_config(host).once('ledger_closed', done).connect(); self.remote = data.remote = Remote.from_config(host).once('ledger_closed', done).connect();
}).start(); }).start();
}; };
var test_setup_verbose = function (done, host) {
test_setup.call(this, done, host, 'VERBOSE');
}
var test_teardown = function (done, host) { var test_teardown = function (done, host) {
var host = host || config.server_default; var host = host || config.server_default;
@@ -58,7 +62,7 @@ var credit_limit = function (remote, src, amount, callback) {
remote.transaction() remote.transaction()
.ripple_line_set(src, amount) .ripple_line_set(src, amount)
.on('proposed', function (m) { .on('proposed', function (m) {
// console.log("proposed: %s", JSON.stringify(m)); console.log("proposed: %s", JSON.stringify(m));
// buster.assert.equals(m.result, 'tesSUCCESS'); // buster.assert.equals(m.result, 'tesSUCCESS');
@@ -72,9 +76,10 @@ var credit_limit = function (remote, src, amount, callback) {
.submit(); .submit();
}; };
exports.create_accounts = create_accounts; exports.create_accounts = create_accounts;
exports.credit_limit = credit_limit; exports.credit_limit = credit_limit;
exports.test_setup = test_setup; exports.test_setup = test_setup;
exports.test_teardown = test_teardown; exports.test_setup_verbose = test_setup_verbose;
exports.test_teardown = test_teardown;
// vim:sw=2:sts=2:ts=8 // vim:sw=2:sts=2:ts=8