UNPKG

koop-trimet

Version:
18 lines (15 loc) 560 B
const test = require('tape') const model = require('../model')() const nock = require('nock') test('should properly fetch from the trimet api and return geojson', t => { nock('https://developer.trimet.org') .get('/ws/v2/vehicles/onRouteOnly/false/appid/8A0EBB788E8205888807BAC97') .reply(200, require('./fixtures/input.json')) model.get((err, geojson) => { t.error(err) t.equal(geojson.type, 'FeatureCollection', 'create a proper feature collection') t.ok(geojson.features, 'geojson has features') t.end() process.exit(0) }) })