Merge pull request #739 from ParsePlatform/peterjs.featuresEndpoint

Features Endpoint for Dashboard.
This commit is contained in:
Drew
2016-03-01 15:08:15 -08:00
7 changed files with 184 additions and 2 deletions

26
spec/features.spec.js Normal file
View File

@@ -0,0 +1,26 @@
var features = require('../src/features')
describe('features', () => {
it('set and get features', (done) => {
features.setFeature('users', {
testOption1: true,
testOption2: false
});
var _features = features.getFeatures();
var expected = {
testOption1: true,
testOption2: false
};
expect(_features.users).toEqual(expected);
done();
});
it('get features that does not exist', (done) => {
var _features = features.getFeatures();
expect(_features.test).toBeUndefined();
done();
});
});