From cbc79184adcb755dc5108e6efb716ae165dd8f2a Mon Sep 17 00:00:00 2001 From: Bevan Kay Date: Wed, 12 Mar 2025 19:57:27 +1100 Subject: [PATCH] test/dev-cmd/create: allow use of @ in cask name --- Library/Homebrew/test/dev-cmd/create_spec.rb | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/Library/Homebrew/test/dev-cmd/create_spec.rb b/Library/Homebrew/test/dev-cmd/create_spec.rb index f1cd4b526a..72b76b52f9 100644 --- a/Library/Homebrew/test/dev-cmd/create_spec.rb +++ b/Library/Homebrew/test/dev-cmd/create_spec.rb @@ -17,7 +17,12 @@ RSpec.describe Homebrew::DevCmd::Create do end it "generates valid cask tokens" do - t = Cask::Utils.token_from("A Foo@Bar_Baz++!") - expect(t).to eq("a-foo-at-bar-baz-plus-plus") + t = Cask::Utils.token_from("A FooBar_Baz++!") + expect(t).to eq("a-foobar-baz-plus-plus") + end + + it "retains @ in cask tokens" do + t = Cask::Utils.token_from("test@preview") + expect(t).to eq("test@preview") end end