diff --git a/Library/Homebrew/test/cask/artifact/generic_artifact_spec.rb b/Library/Homebrew/test/cask/artifact/generic_artifact_spec.rb index 7e12854760..5502d83ed7 100644 --- a/Library/Homebrew/test/cask/artifact/generic_artifact_spec.rb +++ b/Library/Homebrew/test/cask/artifact/generic_artifact_spec.rb @@ -19,7 +19,7 @@ describe Hbc::Artifact::Artifact, :cask do context "without target" do it "fails to load" do expect { - Hbc::CaskLoader.load(cask_path("with-generic-artifact-no-target")) + Hbc::CaskLoader.load(cask_path("invalid/invalid-generic-artifact-no-target")) }.to raise_error(Hbc::CaskInvalidError, /target required for Generic Artifact/) end end diff --git a/Library/Homebrew/test/cask/artifact/two_apps_incorrect_spec.rb b/Library/Homebrew/test/cask/artifact/two_apps_incorrect_spec.rb deleted file mode 100644 index cda5b4488c..0000000000 --- a/Library/Homebrew/test/cask/artifact/two_apps_incorrect_spec.rb +++ /dev/null @@ -1,9 +0,0 @@ -describe Hbc::Artifact::App, :cask do - # FIXME: Doesn't actually raise because the `app` stanza is not evaluated on load. - # it "must raise" do - # lambda { - # Hbc::CaskLoader.load(cask_path("with-two-apps-incorrect")) - # }.must_raise - # # TODO: later give the user a nice exception for this case and check for it here - # end -end diff --git a/Library/Homebrew/test/cask/dsl_spec.rb b/Library/Homebrew/test/cask/dsl_spec.rb index 3e16b915ea..0348daab13 100644 --- a/Library/Homebrew/test/cask/dsl_spec.rb +++ b/Library/Homebrew/test/cask/dsl_spec.rb @@ -72,7 +72,7 @@ describe Hbc::DSL, :cask do end context "when it contains a deprecated DSL version", :needs_compat do - let(:token) { "with-dsl-version" } + let(:token) { "compat/with-dsl-version" } it "may use deprecated DSL version hash syntax" do allow(ENV).to receive(:[]).with("HOMEBREW_DEVELOPER").and_return(nil) diff --git a/Library/Homebrew/test/support/fixtures/cask/Casks/with-dsl-version.rb b/Library/Homebrew/test/support/fixtures/cask/Casks/compat/with-dsl-version.rb similarity index 100% rename from Library/Homebrew/test/support/fixtures/cask/Casks/with-dsl-version.rb rename to Library/Homebrew/test/support/fixtures/cask/Casks/compat/with-dsl-version.rb diff --git a/Library/Homebrew/test/support/fixtures/cask/Casks/generic-artifact-no-target.rb b/Library/Homebrew/test/support/fixtures/cask/Casks/generic-artifact-no-target.rb deleted file mode 100644 index a3e65caab2..0000000000 --- a/Library/Homebrew/test/support/fixtures/cask/Casks/generic-artifact-no-target.rb +++ /dev/null @@ -1,3 +0,0 @@ -cask 'generic-artifact-no-target' do - artifact 'Caffeine.app' -end diff --git a/Library/Homebrew/test/support/fixtures/cask/Casks/with-generic-artifact-no-target.rb b/Library/Homebrew/test/support/fixtures/cask/Casks/invalid/invalid-generic-artifact-no-target.rb similarity index 83% rename from Library/Homebrew/test/support/fixtures/cask/Casks/with-generic-artifact-no-target.rb rename to Library/Homebrew/test/support/fixtures/cask/Casks/invalid/invalid-generic-artifact-no-target.rb index f7f1ddc221..b806a94fca 100644 --- a/Library/Homebrew/test/support/fixtures/cask/Casks/with-generic-artifact-no-target.rb +++ b/Library/Homebrew/test/support/fixtures/cask/Casks/invalid/invalid-generic-artifact-no-target.rb @@ -1,4 +1,4 @@ -cask 'with-generic-artifact-no-target' do +cask 'invalid-generic-artifact-no-target' do version '1.2.3' sha256 '67cdb8a02803ef37fdbf7e0be205863172e41a561ca446cd84f0d7ab35a99d94' diff --git a/Library/Homebrew/test/support/fixtures/cask/Casks/with-two-apps-incorrect.rb b/Library/Homebrew/test/support/fixtures/cask/Casks/with-two-apps-incorrect.rb deleted file mode 100644 index c3ca473bda..0000000000 --- a/Library/Homebrew/test/support/fixtures/cask/Casks/with-two-apps-incorrect.rb +++ /dev/null @@ -1,9 +0,0 @@ -cask 'with-two-apps-incorrect' do - version '1.2.3' - sha256 '67cdb8a02803ef37fdbf7e0be205863172e41a561ca446cd84f0d7ab35a99d94' - - url "file://#{TEST_FIXTURE_DIR}/cask/caffeine.zip" - homepage 'http://example.com/local-caffeine' - - app 'Caffeine.app', 'Caffeine.app/Contents/MacOS/Caffeine' -end