Skip to content
Snippets Groups Projects
Commit 4eef60c6 authored by Markus Reiter's avatar Markus Reiter
Browse files

Remove `TestCask` class.

parent 70b1c6de
No related branches found
No related tags found
No related merge requests found
Showing
with 17 additions and 30 deletions
......@@ -36,11 +36,6 @@ module Hbc
build_cask(header_token, &block)
end
def test_cask(header_token, &block)
@klass = TestCask
build_cask(header_token, &block)
end
def build_cask(header_token, &block)
raise CaskTokenDoesNotMatchError.new(@token, header_token) unless @token == header_token
......
......@@ -21,10 +21,6 @@ Pathname.glob(HOMEBREW_LIBRARY_PATH.join("cask", "spec", "support", "*.rb")).eac
require "hbc"
module Hbc
class TestCask < Cask; end
end
# create and override default directories
Hbc.appdir = Pathname.new(TEST_TMPDIR).join("Applications").tap(&:mkpath)
Hbc.cache.mkpath
......
......@@ -4,7 +4,7 @@ describe Hbc::CLI::Cat do
describe "given a basic Cask" do
before do
@expected_output = <<-EOS.undent
test_cask 'basic-cask' do
cask 'basic-cask' do
version '1.2.3'
sha256 '8c62a2b791cf5f0da6066a0a4b6e85f62949cd60975da062df44adf887f4370b'
......
......@@ -35,10 +35,6 @@ Mocha::Integration::MiniTest.activate
# our baby
require "hbc"
module Hbc
class TestCask < Cask; end
end
# create and override default directories
Hbc.appdir = Pathname.new(TEST_TMPDIR).join("Applications").tap(&:mkpath)
Hbc.cache.mkpath
......
test_cask 'appcast-checkpoint-sha256-for-empty-string' do
cask 'appcast-checkpoint-sha256-for-empty-string' do
appcast 'http://localhost/appcast.xml',
checkpoint: 'e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855'
end
test_cask 'appcast-invalid-checkpoint' do
cask 'appcast-invalid-checkpoint' do
appcast 'http://localhost/appcast.xml',
checkpoint: 'not a valid shasum'
end
test_cask 'appcast-missing-checkpoint' do
cask 'appcast-missing-checkpoint' do
appcast 'http://localhost/appcast.xml'
end
test_cask 'appcast-valid-checkpoint' do
cask 'appcast-valid-checkpoint' do
appcast 'http://localhost/appcast.xml',
checkpoint: 'd5b2dfbef7ea28c25f7a77cd7fa14d013d82b626db1d82e00e25822464ba19e2'
end
test_cask 'appdir-interpolation' do
cask 'appdir-interpolation' do
version '2.61'
sha256 'e44ffa103fbf83f55c8d0b1bea309a43b2880798dae8620b1ee8da5e1095ec68'
......
test_cask 'auto-updates' do
cask 'auto-updates' do
version '2.61'
sha256 'e44ffa103fbf83f55c8d0b1bea309a43b2880798dae8620b1ee8da5e1095ec68'
......
test_cask 'bad-checksum' do
cask 'bad-checksum' do
version '1.2.3'
sha256 'badbadbadbadbadbadbadbadbadbadbadbadbadbadbadbadbadbadbadbadbadb'
......
test_cask 'basic-cask' do
cask 'basic-cask' do
version '1.2.3'
sha256 '8c62a2b791cf5f0da6066a0a4b6e85f62949cd60975da062df44adf887f4370b'
......
test_cask 'container-7z' do
cask 'container-7z' do
version '1.2.3'
sha256 '3f9542ace85ed5f88549e2d0ea82210f8ddc87e0defbb78469d3aed719b3c964'
......
test_cask 'container-air' do
cask 'container-air' do
version '0.1'
sha256 '554472e163f8a028629b12b468e29acda9f16b223dff74fcd218bba73cc2365a'
......
test_cask 'container-bzip2' do
cask 'container-bzip2' do
version '1.2.3'
sha256 'eaf67b3a62cb9275f96e45d05c70b94bef9ef1dae344083e93eda6b0b388a61c'
......
test_cask 'container-cab' do
cask 'container-cab' do
version '1.2.3'
sha256 'c267f5cebb14814c8e612a8b7d2bda02aec913f869509b6f1d3883427c0f552b'
......
test_cask 'container-dmg' do
cask 'container-dmg' do
version '1.2.3'
sha256 '74d89d4fa5cef175cf43666ce11fefa3741aa1522114042ac75e656be37141a1'
......
test_cask 'container-gzip' do
cask 'container-gzip' do
version '1.2.3'
sha256 'fa4ebb5246583c4b6e62e1df4e3b71b4e38a1d7d91c025665827195d36214b20'
......
test_cask 'container-lzma' do
cask 'container-lzma' do
version '1.2.3'
sha256 '9d7edb32d02ab9bd9749a5bde8756595ea4cfcb1da02ca11c30fb591d4c1ed85'
......
test_cask 'container-pkg' do
cask 'container-pkg' do
version '1.2.3'
sha256 '611c50c8a2a2098951d2cd0fd54787ed81b92cd97b4b08bd7cba17f1e1d8e40b'
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment