Sha256: 4618310a9423d7a0aade0d7bd4b0169e3cb299f603674bad8243b4524f8785b4
Contents?: true
Size: 511 Bytes
Versions: 9
Compression:
Stored size: 511 Bytes
Contents
require_relative '../exceptions' module Inferno module Utils # @private module VerifyRunnable def verify_runnable(runnable, inputs, selected_suite_options) missing_inputs = runnable&.missing_inputs(inputs, selected_suite_options) user_runnable = runnable&.user_runnable? raise Inferno::Exceptions::RequiredInputsNotFound, missing_inputs if missing_inputs&.any? raise Inferno::Exceptions::NotUserRunnableException unless user_runnable end end end end
Version data entries
9 entries across 9 versions & 1 rubygems