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"
|
ENV["HOMEBREW_NO_INSTALL_FROM_API"] = "1"
|
||||||
end
|
end
|
||||||
|
|
||||||
it "warns" do
|
it "warns when using the short token" do
|
||||||
expect do
|
expect do
|
||||||
expect(described_class.for("version-newest")).to be_a Cask::CaskLoader::FromTapPathLoader
|
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.to output(/version-newest was renamed to version-latest/).to_stderr
|
||||||
end
|
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
|
end
|
||||||
|
|
||||||
context "when using the API" do
|
context "when using the API" do
|
||||||
@ -47,11 +53,17 @@ describe Cask::CaskLoader, :cask do
|
|||||||
ENV.delete("HOMEBREW_NO_INSTALL_FROM_API")
|
ENV.delete("HOMEBREW_NO_INSTALL_FROM_API")
|
||||||
end
|
end
|
||||||
|
|
||||||
it "warns" do
|
it "warns when using the short token" do
|
||||||
expect do
|
expect do
|
||||||
expect(described_class.for("version-newest")).to be_a Cask::CaskLoader::FromAPILoader
|
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.to output(/version-newest was renamed to version-latest/).to_stderr
|
||||||
end
|
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
|
end
|
||||||
end
|
end
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user