Test CaskLoader::for with both short and full tokens.
This commit is contained in:
parent
094761dcd9
commit
0fa503b827
@ -35,11 +35,17 @@ describe Cask::CaskLoader, :cask do
|
||||
ENV["HOMEBREW_NO_INSTALL_FROM_API"] = "1"
|
||||
end
|
||||
|
||||
it "warns" do
|
||||
it "warns when using the short token" do
|
||||
expect do
|
||||
expect(described_class.for("version-newest")).to be_a Cask::CaskLoader::FromTapPathLoader
|
||||
end.to output(/version-newest was renamed to version-latest/).to_stderr
|
||||
end
|
||||
|
||||
it "warns when using the full token" do
|
||||
expect do
|
||||
expect(described_class.for("homebrew/cask/version-newest")).to be_a Cask::CaskLoader::FromTapPathLoader
|
||||
end.to output(/version-newest was renamed to version-latest/).to_stderr
|
||||
end
|
||||
end
|
||||
|
||||
context "when using the API" do
|
||||
@ -47,11 +53,17 @@ describe Cask::CaskLoader, :cask do
|
||||
ENV.delete("HOMEBREW_NO_INSTALL_FROM_API")
|
||||
end
|
||||
|
||||
it "warns" do
|
||||
it "warns when using the short token" do
|
||||
expect do
|
||||
expect(described_class.for("version-newest")).to be_a Cask::CaskLoader::FromAPILoader
|
||||
end.to output(/version-newest was renamed to version-latest/).to_stderr
|
||||
end
|
||||
|
||||
it "warns when using the full token" do
|
||||
expect do
|
||||
expect(described_class.for("homebrew/cask/version-newest")).to be_a Cask::CaskLoader::FromAPILoader
|
||||
end.to output(/version-newest was renamed to version-latest/).to_stderr
|
||||
end
|
||||
end
|
||||
end
|
||||
end
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user