Report Server Version so Dashboard can consume it

This commit is contained in:
Drew Gross
2016-03-02 11:35:45 -08:00
parent 5219e0b1d8
commit 81519852d1
3 changed files with 35 additions and 19 deletions

View File

@@ -1,4 +1,5 @@
var request = require('request');
var parseServerPackage = require('../package.json');
var MockEmailAdapterWithOptions = require('./MockEmailAdapterWithOptions');
describe('server', () => {
@@ -153,4 +154,18 @@ describe('server', () => {
})).toThrow('SimpleMailgunAdapter requires an API Key and domain.');
done();
});
it('can report the server version', done => {
request.get({
url: 'http://localhost:8378/1/features',
headers: {
'X-Parse-Application-Id': 'test',
'X-Parse-Master-Key': 'test',
},
json: true,
}, (error, response, body) => {
expect(body.serverVersion).toEqual(parseServerPackage.version);
done();
})
});
});