Я пытаюсь использовать нок для запуска backtests на код, написанный против торгового API Oanda. Для этого мне нужно смоделировать API потоковой цены (см. «Потоки потоков» на http://developer.oanda.com/rest-practice/streaming/). Тем не менее, похоже, что нок только позволяет ответить одним ответом, хотя ответ - поток. Есть ли способ отправить поток тысяч ценовых событий в виде индивидуальных ответов на один запрос?Имитировать открытую сетевую розетку с nock
var scopeStream = nock('https://stream-fxpractice.oanda.com')
.persist()
.filteringPath(function(path) {
return '/stream';
})
.get('/stream')
.reply(function(uri, requestBody) {
return [200, {"tick":{"instrument":"AUD_CAD","time":"2014-01-30T20:47:08.066398Z","bid":0.98114,"ask":0.98139}}]
})
сверчков :-(Нет идей? – greymatter