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 |