UNPKG

ccxt-rest

Version:

Open Source Unified REST API of 100+ Crypto Exchange Sites

58 lines (49 loc) 1.34 kB
const generateTest = require('./../../scripts//exchange-summary-dashboard/util').generateTest const _ctx = { baseUrl : 'http://localhost:40143', exchangeName: 'southxchange', market: 'DASH/BTC' } describe(`> [${_ctx.exchangeName}] without API keys`, function() { generateTest(_ctx, 'connect', { subPath: '' }) generateTest(_ctx, 'markets', { successCallback: function(_ctx, res) { if (res && res.body && res.body.length > 0) { _ctx.market = res.body[0].symbol } } }) generateTest(_ctx, 'ticker', { canExecute : function(_ctx) { return _ctx.market }, queryBuilder : function(_ctx) { return { symbol : _ctx.market } } }) generateTest(_ctx, 'tickers') generateTest(_ctx, 'orderBook', { canExecute : function(_ctx) { return _ctx.market }, queryBuilder : function(_ctx) { return { symbol : _ctx.market } } }) generateTest(_ctx, 'trades', { canExecute : function(_ctx) { return _ctx.market }, queryBuilder : function(_ctx) { return { symbol : _ctx.market } } }) })