Fix loading test fixtures.
This commit is contained in:
parent
6f28392d6e
commit
0211feebd7
@ -440,6 +440,10 @@ module Cask
|
|||||||
# Loader which tries loading casks from tap paths, failing
|
# Loader which tries loading casks from tap paths, failing
|
||||||
# if the same token exists in multiple taps.
|
# if the same token exists in multiple taps.
|
||||||
class FromNameLoader < FromPathLoader
|
class FromNameLoader < FromPathLoader
|
||||||
|
sig {
|
||||||
|
params(ref: T.any(String, Pathname, Cask, URI::Generic), warn: T::Boolean)
|
||||||
|
.returns(T.nilable(T.attached_class))
|
||||||
|
}
|
||||||
def self.try_new(ref, warn: false)
|
def self.try_new(ref, warn: false)
|
||||||
return unless ref.is_a?(String)
|
return unless ref.is_a?(String)
|
||||||
return if ref.include?("/")
|
return if ref.include?("/")
|
||||||
@ -473,7 +477,13 @@ module Cask
|
|||||||
|
|
||||||
# Loader which loads a cask from the installed cask file.
|
# Loader which loads a cask from the installed cask file.
|
||||||
class FromInstalledPathLoader < FromPathLoader
|
class FromInstalledPathLoader < FromPathLoader
|
||||||
|
sig {
|
||||||
|
params(ref: T.any(String, Pathname, Cask, URI::Generic), warn: T::Boolean)
|
||||||
|
.returns(T.nilable(T.attached_class))
|
||||||
|
}
|
||||||
def self.try_new(ref, warn: false)
|
def self.try_new(ref, warn: false)
|
||||||
|
return unless ref.is_a?(String)
|
||||||
|
|
||||||
possible_installed_cask = Cask.new(ref)
|
possible_installed_cask = Cask.new(ref)
|
||||||
return unless (installed_caskfile = possible_installed_cask.installed_caskfile)
|
return unless (installed_caskfile = possible_installed_cask.installed_caskfile)
|
||||||
|
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user