Класс: LinuxRunnerSpec Закрытый
- Наследует:
- T::Struct
- Object
- T::Struct
- LinuxRunnerSpec
- Определён в:
- linux_runner_spec.rb
Этот класс является частью закрытого API. Этот класс можно использовать только в репозитории Homebrew/brew. Сторонним разработчикам по возможности не следует использовать этот класс, поскольку он может быть удалён или изменён без предупреждения.
Краткое описание атрибутов экземпляра свернуть
- #cleanup ⇒ Boolean только для чтения закрытый
Возвращает значение свойства
cleanup. - #container ⇒ Hash{Symbol => String} только для чтения закрытый
Возвращает значение свойства
container. - #name ⇒ String только для чтения закрытый
Возвращает значение свойства
name. - #runner ⇒ String только для чтения закрытый
Возвращает значение свойства
runner. - #testing_formulae ⇒ Array<String> закрытый
Возвращает значение свойства
testing_formulae. - #timeout ⇒ Integer только для чтения закрытый
Возвращает значение свойства
timeout. - #workdir ⇒ String только для чтения закрытый
Возвращает значение свойства
workdir.
Краткое описание методов экземпляра свернуть
- #initialize(name:, runner:, container:, workdir:, timeout:, cleanup:, testing_formulae: []) ⇒ void конструктор
- #to_h ⇒ Hash закрытый
Подробное описание конструкторов
#initialize(name:, runner:, container:, workdir:, timeout:, cleanup:, testing_formulae: []) ⇒ void
# File '' const :name, String const :runner, String const :container, T::Hash[Symbol, String] const :workdir, String const :timeout, Integer const :cleanup, T::Boolean prop :testing_formulae, T::Array[String], default: [] |
Подробное описание атрибутов экземпляра
#cleanup ⇒ Boolean (только для чтения)
Этот метод является частью закрытого API. Этот метод можно использовать только в репозитории Homebrew/brew. Сторонним разработчикам по возможности не следует использовать этот метод, поскольку он может быть удалён или изменён без предупреждения.
Возвращает значение свойства cleanup.
# File '' const :cleanup, T::Boolean |
#container ⇒ Hash{Symbol => String} (только для чтения)
Этот метод является частью закрытого API. Этот метод можно использовать только в репозитории Homebrew/brew. Сторонним разработчикам по возможности не следует использовать этот метод, поскольку он может быть удалён или изменён без предупреждения.
Возвращает значение свойства container.
# File '' const :container, T::Hash[Symbol, String] |
#name ⇒ String (только для чтения)
Этот метод является частью закрытого API. Этот метод можно использовать только в репозитории Homebrew/brew. Сторонним разработчикам по возможности не следует использовать этот метод, поскольку он может быть удалён или изменён без предупреждения.
Возвращает значение свойства name.
# File '' const :name, String |
#runner ⇒ String (только для чтения)
Этот метод является частью закрытого API. Этот метод можно использовать только в репозитории Homebrew/brew. Сторонним разработчикам по возможности не следует использовать этот метод, поскольку он может быть удалён или изменён без предупреждения.
Возвращает значение свойства runner.
# File '' const :runner, String |
#testing_formulae ⇒ Array<String>
Этот метод является частью закрытого API. Этот метод можно использовать только в репозитории Homebrew/brew. Сторонним разработчикам по возможности не следует использовать этот метод, поскольку он может быть удалён или изменён без предупреждения.
Возвращает значение свойства testing_formulae.
# File '' prop :testing_formulae, T::Array[String], default: [] |
#timeout ⇒ Integer (только для чтения)
Этот метод является частью закрытого API. Этот метод можно использовать только в репозитории Homebrew/brew. Сторонним разработчикам по возможности не следует использовать этот метод, поскольку он может быть удалён или изменён без предупреждения.
Возвращает значение свойства timeout.
# File '' const :timeout, Integer |
#workdir ⇒ String (только для чтения)
Этот метод является частью закрытого API. Этот метод можно использовать только в репозитории Homebrew/brew. Сторонним разработчикам по возможности не следует использовать этот метод, поскольку он может быть удалён или изменён без предупреждения.
Возвращает значение свойства workdir.
# File '' const :workdir, String |
Подробное описание методов экземпляра
#to_h ⇒ Hash
Этот метод является частью закрытого API. Этот метод можно использовать только в репозитории Homebrew/brew. Сторонним разработчикам по возможности не следует использовать этот метод, поскольку он может быть удалён или изменён без предупреждения.
24 25 26 27 28 29 30 31 32 33 34 | # File 'linux_runner_spec.rb', line 24 def to_h { name:, runner:, container:, workdir:, timeout:, cleanup:, testing_formulae: testing_formulae.join(","), } end |
© 2009–present Homebrew contributors
Licensed under the BSD 2-Clause License.
https://docs.brew.sh/rubydoc/LinuxRunnerSpec.html