Test for invalid GPG key IDs
This commit is contained in:
parent
04697a75fe
commit
6ca2d9e1ee
|
@ -197,6 +197,12 @@ describe Cask::DSL do
|
|||
}.must_raise(CaskInvalidError)
|
||||
end
|
||||
|
||||
it "refuses to load invalid gpg key IDs" do
|
||||
err = lambda {
|
||||
invalid_cask = Cask.load('invalid/invalid-gpg-key-id')
|
||||
}.must_raise(CaskInvalidError)
|
||||
end
|
||||
|
||||
it "refuses to load if gpg parameter is unknown" do
|
||||
err = lambda {
|
||||
invalid_cask = Cask.load('invalid/invalid-gpg-parameter')
|
||||
|
|
|
@ -0,0 +1,11 @@
|
|||
class InvalidGpgKeyId < TestCask
|
||||
version '1.2.3'
|
||||
sha256 '9203c30951f9aab41ac294bbeb1dcef7bed401ff0b353dcb34d68af32ea51853'
|
||||
|
||||
url TestHelper.local_binary_url('caffeine.zip')
|
||||
homepage 'http://example.com/invalid-gpg-key-id'
|
||||
gpg 'http://example.com/gpg-signature.asc',
|
||||
:key_id => '012'
|
||||
|
||||
app 'Caffeine.app'
|
||||
end
|
Loading…
Reference in New Issue