Merge pull request #714 from ParsePlatform/flovilmart.echoKeysTests

Adds test that ensures the keys are properly set when using cloudcode
This commit is contained in:
Drew
2016-02-28 12:35:32 -08:00
2 changed files with 17 additions and 0 deletions

View File

@@ -372,6 +372,15 @@ describe('miscellaneous', function() {
done();
});
});
it('test cloud function shoud echo keys', function(done) {
Parse.Cloud.run('echoKeys').then((result) => {
expect(result.applicationId).toEqual(Parse.applicationId);
expect(result.masterKey).toEqual(Parse.masterKey);
expect(result.javascriptKey).toEqual(Parse.javascriptKey);
done();
});
});
it('test rest_create_app', function(done) {
var appId;

View File

@@ -100,3 +100,11 @@ Parse.Cloud.define('requiredParameterCheck', function(req, res) {
}, function(params) {
return params.name;
});
Parse.Cloud.define('echoKeys', function(req, res){
return res.success({
applicationId: Parse.applicationId,
masterKey: Parse.masterKey,
javascriptKey: Parse.javascriptKey
})
});