diff --git a/index.js b/index.js index e039f2e..1d651ea 100644 --- a/index.js +++ b/index.js @@ -1,4 +1,8 @@ -exports.name = 'Gist' -exports.controller = require('./controller') -exports.routes = require('./routes') -exports.model = require('./models/Gist.js') +var provider = { + name: 'Gist', + model: require('./models/Gist.js'), + controller: require('./controller'), + routes: require('./routes') +} + +module.exports = provider diff --git a/test/model-test.js b/test/model-test.js index 57ddd5e..7c6ca22 100644 --- a/test/model-test.js +++ b/test/model-test.js @@ -24,7 +24,7 @@ describe('Github Model', function () { }) }) - it('should find the repo and return the data', function (done) { + it('should find the repo and return the data (cache)', function (done) { gist.checkCache(6178185, [{updated_at: 1234}], {}, function (err, data) { should.not.exist(err) should.exist(data) diff --git a/test/routes-test.js b/test/routes-test.js index 9c2826c..457556c 100644 --- a/test/routes-test.js +++ b/test/routes-test.js @@ -6,10 +6,10 @@ var koop = require('koop')({}) var kooplib = require('koop/lib') before(function (done) { - var Provider = require('../index.js') - var model = new Provider.model(kooplib) // eslint-disable-line - var controller = new Provider.controller(model, kooplib.BaseController) // eslint-disable-line - koop._bindRoutes(Provider.routes, controller) + var provider = require('../index.js') + var model = new provider.model(kooplib) // eslint-disable-line + var controller = new provider.controller(model, kooplib.BaseController) // eslint-disable-line + koop._bindRoutes(provider.routes, controller) done() })