UNPKG

eight-track

Version:

Record and playback HTTP requests

17 lines (14 loc) 544 B
// Start up a server that echoes our path var express = require('express'); var eightTrack = require('../'); var request = require('request'); express().use(function (req, res) { res.send(req.path); }).listen(1337); // Create a server using a `eight-track` middleware to the original express().use(eightTrack({ url: 'http://localhost:1337/hello', fixtureDir: 'directory/to/save/responses' })).listen(1338); // Logs `/hello/world`, concatenated result of `/hello` and `/world` pathss request('http://localhost:1338/world', console.log);