Reorganize livecheck/livecheck test variables
This commit is contained in:
parent
91ee5e0a65
commit
3261bbc0bd
@ -20,6 +20,24 @@ describe Homebrew::Livecheck do
|
|||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
|
let(:c) do
|
||||||
|
Cask::CaskLoader.load(+<<-RUBY)
|
||||||
|
cask "test" do
|
||||||
|
version "0.0.1,2"
|
||||||
|
|
||||||
|
url "https://brew.sh/test-0.0.1.tgz"
|
||||||
|
name "Test"
|
||||||
|
desc "Test cask"
|
||||||
|
homepage "https://brew.sh"
|
||||||
|
|
||||||
|
livecheck do
|
||||||
|
url "https://formulae.brew.sh/api/formula/ruby.json"
|
||||||
|
regex(/"stable":"(\d+(?:\.\d+)+)"/i)
|
||||||
|
end
|
||||||
|
end
|
||||||
|
RUBY
|
||||||
|
end
|
||||||
|
|
||||||
let(:f_deprecated) do
|
let(:f_deprecated) do
|
||||||
formula("test_deprecated") do
|
formula("test_deprecated") do
|
||||||
desc "Deprecated test formula"
|
desc "Deprecated test formula"
|
||||||
@ -38,11 +56,11 @@ describe Homebrew::Livecheck do
|
|||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
let(:f_gist) do
|
let(:f_versioned) do
|
||||||
formula("test_gist") do
|
formula("test@0.0.1") do
|
||||||
desc "Gist test formula"
|
desc "Versioned test formula"
|
||||||
homepage "https://brew.sh"
|
homepage "https://brew.sh"
|
||||||
url "https://gist.github.com/Homebrew/0000000000"
|
url "https://brew.sh/test-0.0.1.tgz"
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
@ -54,6 +72,14 @@ describe Homebrew::Livecheck do
|
|||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
|
let(:f_gist) do
|
||||||
|
formula("test_gist") do
|
||||||
|
desc "Gist test formula"
|
||||||
|
homepage "https://brew.sh"
|
||||||
|
url "https://gist.github.com/Homebrew/0000000000"
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
let(:f_skip) do
|
let(:f_skip) do
|
||||||
formula("test_skip") do
|
formula("test_skip") do
|
||||||
desc "Skipped test formula"
|
desc "Skipped test formula"
|
||||||
@ -66,31 +92,6 @@ describe Homebrew::Livecheck do
|
|||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
let(:f_versioned) do
|
|
||||||
formula("test@0.0.1") do
|
|
||||||
desc "Versioned test formula"
|
|
||||||
homepage "https://brew.sh"
|
|
||||||
url "https://brew.sh/test-0.0.1.tgz"
|
|
||||||
end
|
|
||||||
end
|
|
||||||
|
|
||||||
let(:c) do
|
|
||||||
Cask::CaskLoader.load(+<<-RUBY)
|
|
||||||
cask "test" do
|
|
||||||
version "0.0.1,2"
|
|
||||||
|
|
||||||
url "https://brew.sh/test-0.0.1.tgz"
|
|
||||||
name "Test"
|
|
||||||
homepage "https://brew.sh"
|
|
||||||
|
|
||||||
livecheck do
|
|
||||||
url "https://formulae.brew.sh/api/formula/ruby.json"
|
|
||||||
regex(/"stable":"(\d+(?:\.\d+)+)"/i)
|
|
||||||
end
|
|
||||||
end
|
|
||||||
RUBY
|
|
||||||
end
|
|
||||||
|
|
||||||
describe "::formula_name" do
|
describe "::formula_name" do
|
||||||
it "returns the name of the formula" do
|
it "returns the name of the formula" do
|
||||||
expect(livecheck.formula_name(f)).to eq("test")
|
expect(livecheck.formula_name(f)).to eq("test")
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user