Delete a Cask RuboCop test for an edge case that is not fixed

- This test tests nothing. And the TODO comment is wrong.
- We _could_ fix it, but it's a very edgy edge case which pertains to
  `livecheck` blocks which currently don't have stanza grouping or
  ordering cop support. If we decide in the future to add these, we can
  add this back too (provided I remember).
- Also I think I may have got confused with the stanza grouping vs.
  stanza ordering cops when writing this, rendering this test more
  useless.
This commit is contained in:
Issy Long 2023-04-15 23:09:39 +01:00
parent ad3d207172
commit e51ad41434
No known key found for this signature in database
GPG Key ID: 8247C390DADC67D4

View File

@ -579,38 +579,5 @@ describe RuboCop::Cop::Cask::StanzaGrouping do
include_examples "autocorrects source"
end
# TODO: Maybe this should be fixed too?
describe "inner erroneously grouped nested livecheck block contents are ignored" do
let(:source) do
<<~CASK
cask 'foo' do
on_arm do
version "1.0.2"
sha256 :no_check
url "https://foo.brew.sh/foo-arm.zip"
livecheck do
url "https://foo.brew.sh/foo-arm-versions.html"
end
end
on_intel do
version "0.9.8"
sha256 :no_check
url "https://foo.brew.sh/foo-intel.zip"
livecheck do
regex(/RegExhibit\s+(\d+(?:.\d+)+)/i)
url "https://foo.brew.sh/foo-intel-versions.html"
end
end
end
CASK
end
include_examples "does not report any offenses"
end
end
end