Class: MacOSRunnerSpec Private
This class is part of a private API. This class may only be used in the Homebrew/brew repository. Third parties should avoid using this class if possible, as it may be removed or changed without warning.
Instance Attribute Summary collapse
- #cleanup ⇒ Boolean readonly private
Returns the value of prop
cleanup. - #name ⇒ String readonly private
Returns the value of prop
name. - #runner ⇒ String readonly private
Returns the value of prop
runner. - #testing_formulae ⇒ Array<String> private
Returns the value of prop
testing_formulae. - #timeout ⇒ Integer readonly private
Returns the value of prop
timeout.
Instance Method Summary collapse
- #initialize(name:, runner:, timeout:, cleanup:, testing_formulae: []) ⇒ void constructor
- #to_h ⇒ Hash private
Constructor Details
Instance Attribute Details
#cleanup ⇒ Boolean (readonly)
This method is part of a private API. This method may only be used in the Homebrew/brew repository. Third parties should avoid using this method if possible, as it may be removed or changed without warning.
Returns the value of prop cleanup.
# File '' const :cleanup, T::Boolean |
#name ⇒ String (readonly)
This method is part of a private API. This method may only be used in the Homebrew/brew repository. Third parties should avoid using this method if possible, as it may be removed or changed without warning.
Returns the value of prop name.
# File '' const :name, String |
#runner ⇒ String (readonly)
This method is part of a private API. This method may only be used in the Homebrew/brew repository. Third parties should avoid using this method if possible, as it may be removed or changed without warning.
Returns the value of prop runner.
# File '' const :runner, String |
#testing_formulae ⇒ Array<String>
This method is part of a private API. This method may only be used in the Homebrew/brew repository. Third parties should avoid using this method if possible, as it may be removed or changed without warning.
Returns the value of prop testing_formulae.
# File '' prop :testing_formulae, T::Array[String], default: [] |
#timeout ⇒ Integer (readonly)
This method is part of a private API. This method may only be used in the Homebrew/brew repository. Third parties should avoid using this method if possible, as it may be removed or changed without warning.
Returns the value of prop timeout.
# File '' const :timeout, Integer |
Instance Method Details
#to_h ⇒ Hash
This method is part of a private API. This method may only be used in the Homebrew/brew repository. Third parties should avoid using this method if possible, as it may be removed or changed without warning.
20 21 22 23 24 25 26 27 28 | # File 'macos_runner_spec.rb', line 20 def to_h { name:, runner:, timeout:, cleanup:, testing_formulae: testing_formulae.join(","), } end |
© 2009–present Homebrew contributors
Licensed under the BSD 2-Clause License.
https://docs.brew.sh/rubydoc/MacOSRunnerSpec.html