Skip to content

Commit 6ad4aee

Browse files
author
root
committed
Add test for Gitolite Admin Key validation
1 parent cac82af commit 6ad4aee

File tree

1 file changed

+7
-0
lines changed

1 file changed

+7
-0
lines changed

Diff for: spec/models/gitolite_public_key_spec.rb

+7
Original file line numberDiff line numberDiff line change
@@ -260,6 +260,13 @@ def create_ssh_key(opts = {})
260260
end
261261

262262

263+
context "when Gitolite Admin ssh key is reused" do
264+
it "should not be valid" do
265+
expect(build_ssh_key(:user_id => @user1.id, :title => 'foo', :key => File.read(RedmineGitHosting::Config.gitolite_ssh_public_key))).not_to be_valid
266+
end
267+
end
268+
269+
263270
context "when many keys are saved" do
264271
before do
265272
create_ssh_key(:user => @user1, :title => 'active1', key: SSH_KEY_1, :key_type => 1)

0 commit comments

Comments
 (0)