Merge pull request #1617 from dosire/reject-ssh-keys-that-break-gitolite

Reject ssh keys that break gitolite
This commit is contained in:
Valeriy Sizov 2012-10-03 03:18:08 -07:00
commit b5f9d29f55
6 changed files with 38 additions and 8 deletions

View file

@ -51,4 +51,16 @@ describe Key do
end
end
end
context "validate it is a fingerprintable key" do
let(:user) { Factory.create(:user) }
it "accepts the fingerprintable key" do
build(:key, user: user).should be_valid
end
it "rejects the unfingerprintable key" do
build(:key_with_a_space_in_the_middle).should_not be_valid
end
end
end