Fix reauthentication of remote repositories

This commit is contained in:
Nick O'Leary
2017-12-21 17:40:24 +00:00
parent 3c6ba72a2a
commit 9c350311e8
9 changed files with 184 additions and 286 deletions

View File

@@ -151,6 +151,18 @@ describe("api/editor/sshkeys", function() {
});
});
it('GET /settings/user/keys/<key_file_name> --- return 404', function(done) {
mockRuntime.storage.sshkeys.getSSHKey.returns(Promise.resolve(null));
request(app)
.get("/settings/user/keys/NOT_REAL")
.expect(404)
.end(function(err,res) {
if (err) {
return done(err);
}
done();
});
});
it('GET /settings/user/keys --- return Unexpected Error', function(done) {
var errInstance = new Error("Messages.....");
mockRuntime.storage.sshkeys.listSSHKeys.returns(Promise.reject(errInstance));