# sig/minitest/test_task.rbs class Integer def threads_do: () -> untyped end # sig/minitest.rbs class Minitest::AbstractReporter def passed?: () -> untyped def prerecord: () -> untyped def record: () -> untyped def report: () -> untyped def start: () -> untyped end # sig/minitest.rbs class Minitest::Assertion < Minitest::Exception def error: () -> untyped def location: () -> untyped def result_code: () -> untyped def result_label: () -> untyped end # sig/minitest.rbs class Minitest::BacktraceFilter def filter: () -> untyped end # sig/minitest/benchmark.rbs class Minitest::BenchSpec < Minitest::Benchmark def self.bench: () -> untyped def self.bench_performance_constant: () -> untyped def self.bench_performance_exponential: () -> untyped def self.bench_performance_linear: () -> untyped def self.bench_performance_logarithmic: () -> untyped def self.bench_performance_power: () -> untyped def self.bench_range: () -> untyped end # sig/minitest/benchmark.rbs class Minitest::Benchmark < Minitest::Test def self.bench_exp: () -> untyped def self.bench_linear: () -> untyped def self.bench_range: () -> untyped def self.io: () -> untyped def self.run: () -> untyped def self.runnable_methods: () -> untyped def assert_performance: () -> untyped def assert_performance_constant: () -> untyped def assert_performance_exponential: () -> untyped def assert_performance_linear: () -> untyped def assert_performance_logarithmic: () -> untyped def assert_performance_power: () -> untyped def fit_error: () -> untyped def fit_exponential: () -> untyped def fit_linear: () -> untyped def fit_logarithmic: () -> untyped def fit_power: () -> untyped def io: () -> untyped def sigma: () -> untyped def validation_for_fit: () -> untyped end # sig/minitest.rbs class Minitest::CompositeReporter < Minitest::AbstractReporter def <<: () -> untyped def initialize: () -> void def io: () -> untyped def passed?: () -> untyped def prerecord: () -> untyped def record: (Minitest::Result result) -> ["Array", ["Minitest::SummaryReporter", "Minitest::ProgressReporter"]] def report: () -> untyped def start: () -> untyped end # sig/minitest/mock.rbs class Minitest::Mock def __call: () -> untyped def expect: () -> untyped def initialize: () -> void def method_missing: () -> untyped def respond_to?: () -> untyped def verify: () -> untyped end # sig/minitest/parallel.rbs class Minitest::Parallel::Executor def <<: () -> untyped def initialize: () -> void def shutdown: () -> untyped def start: () -> untyped end # sig/minitest/pride_plugin.rbs class Minitest::PrideIO def self.pride!: () -> untyped def self.pride?: () -> untyped def initialize: () -> void def method_missing: () -> untyped def pride: () -> untyped def print: () -> untyped def puts: () -> untyped end # sig/minitest/pride_plugin.rbs class Minitest::PrideLOL < Minitest::PrideIO def initialize: () -> void def pride: () -> untyped end # sig/minitest.rbs class Minitest::ProgressReporter < Minitest::Reporter def prerecord: () -> untyped def record: (Minitest::Result result) -> nil end # sig/minitest.rbs class Minitest::Reporter < Minitest::AbstractReporter def initialize: () -> void end # sig/minitest.rbs class Minitest::Result < Minitest::Runnable def self.from: (TypedOperation::BaseTest runnable) -> Minitest::Result def class_name: () -> untyped def to_s: () -> untyped end # sig/minitest.rbs class Minitest::Runnable def self.inherited: () -> untyped def self.methods_matching: () -> untyped def self.on_signal: () -> untyped def self.reset: () -> untyped def self.run: () -> untyped def self.run_one_method: () -> untyped def self.runnable_methods: () -> untyped def self.runnables: () -> untyped def self.with_info_handler: () -> untyped def failure: () -> untyped def initialize: () -> void def marshal_dump: () -> untyped def marshal_load: () -> untyped def name: () -> untyped def name=: () -> untyped def passed?: () -> untyped def result_code: () -> untyped def run: () -> untyped def skipped?: () -> untyped def time_it: () -> untyped end # sig/minitest.rbs class Minitest::Skip < Minitest::Assertion def result_label: () -> untyped end # sig/minitest/spec.rbs class Minitest::Spec < Minitest::Test def self.current: () -> untyped def initialize: () -> void end # sig/minitest.rbs class Minitest::StatisticsReporter < Minitest::Reporter def initialize: () -> void def passed?: () -> untyped def record: () -> untyped def report: () -> untyped def start: () -> untyped end # sig/minitest.rbs class Minitest::SummaryReporter < Minitest::StatisticsReporter def aggregated_results: () -> untyped def report: () -> untyped def start: () -> untyped def statistics: () -> untyped def summary: () -> String def to_s: () -> untyped end # sig/minitest/hell.rbs class Minitest::Test def self.i_suck_and_my_tests_are_order_dependent!: () -> untyped def self.make_my_diffs_pretty!: () -> untyped def self.parallelize_me!: () -> untyped def self.runnable_methods: () -> untyped def self.test_order: () -> untyped def capture_exceptions: () -> untyped def class_name: () -> untyped def neuter_exception: () -> untyped def new_exception: () -> untyped def run: () -> untyped def sanitize_exception: () -> untyped def with_info_handler: () -> untyped end # sig/minitest/test_task.rbs class Minitest::TestTask < Minitest::Rake::TaskLib def self.create: () -> untyped def define: () -> untyped def initialize: () -> void def make_test_cmd: () -> untyped def process_env: () -> untyped end # sig/minitest.rbs class Minitest::UnexpectedError < Minitest::Assertion def backtrace: () -> untyped def initialize: () -> void def message: () -> untyped def result_label: () -> untyped end # sig/minitest/unit.rbs class Minitest::Unit def self.after_tests: () -> untyped def self.autorun: () -> untyped end # sig/minitest/unit.rbs class Minitest::Unit::TestCase < Minitest::Unit::Minitest::Test def self.inherited: () -> untyped end # sig/minitest/spec.rbs class Module def infect_an_assertion: () -> untyped end # sig/minitest/mock.rbs class Object def stub: () -> untyped end # sig/minitest/test_task.rbs class Work < Queue def initialize: () -> void end # sig/hoe/minitest.rbs module Hoe::Minitest def define_minitest_tasks: () -> untyped def initialize_minitest: () -> untyped def minitest?: () -> untyped end # sig/minitest/spec.rbs module Kernel def describe: () -> untyped end # sig/minitest.rbs module Minitest def self.__run: () -> untyped def self.after_run: () -> untyped def self.autorun: () -> untyped def self.cattr_accessor: () -> untyped def self.clock_time: () -> Float def self.clock_time: () -> Float def self.filter_backtrace: () -> untyped def self.init_plugins: () -> untyped def self.load_plugins: () -> untyped def self.plugin_pride_init: () -> untyped def self.plugin_pride_options: () -> untyped def self.process_args: () -> untyped def self.run: () -> untyped def self.run_one_method: () -> untyped end # sig/minitest/assertions.rbs module Minitest::Assertions def self.diff: () -> untyped def self.diff=: () -> untyped def _synchronize: () -> untyped def assert: () -> untyped def assert_empty: () -> untyped def assert_equal: () -> untyped def assert_in_delta: () -> untyped def assert_in_epsilon: () -> untyped def assert_includes: () -> untyped def assert_instance_of: () -> untyped def assert_kind_of: () -> untyped def assert_match: () -> untyped def assert_mock: () -> untyped def assert_nil: () -> untyped def assert_operator: () -> untyped def assert_output: () -> untyped def assert_path_exists: () -> untyped def assert_pattern: () -> untyped def assert_predicate: () -> untyped def assert_raises: () -> untyped def assert_respond_to: () -> untyped def assert_same: () -> untyped def assert_send: () -> untyped def assert_silent: () -> untyped def assert_throws: () -> untyped def capture_io: () -> untyped def capture_subprocess_io: () -> untyped def diff: () -> untyped def exception_details: () -> untyped def fail_after: () -> untyped def flunk: () -> untyped def message: () -> untyped def mu_pp: () -> untyped def mu_pp_for_diff: () -> untyped def pass: () -> untyped def refute: () -> untyped def refute_empty: () -> untyped def refute_equal: () -> untyped def refute_in_delta: () -> untyped def refute_in_epsilon: () -> untyped def refute_includes: () -> untyped def refute_instance_of: () -> untyped def refute_kind_of: () -> untyped def refute_match: () -> untyped def refute_nil: () -> untyped def refute_operator: () -> untyped def refute_path_exists: () -> untyped def refute_pattern: () -> untyped def refute_predicate: () -> untyped def refute_respond_to: () -> untyped def refute_same: () -> untyped def skip: () -> untyped def skip_until: () -> untyped def skipped?: () -> untyped def things_to_diff: () -> untyped end # sig/minitest.rbs module Minitest::Guard def jruby?: () -> untyped def maglev?: () -> untyped def mri?: () -> untyped def osx?: () -> untyped def rubinius?: () -> untyped def windows?: () -> untyped end # sig/minitest/parallel.rbs module Minitest::Parallel::Test def _synchronize: () -> untyped end # sig/minitest/parallel.rbs module Minitest::Parallel::Test::ClassMethods def run_one_method: () -> untyped def test_order: () -> untyped end # sig/minitest.rbs module Minitest::Reportable def class_name: () -> untyped def error?: () -> untyped def location: () -> untyped def passed?: () -> untyped def result_code: () -> untyped def skipped?: () -> untyped end # sig/minitest/spec.rbs module Minitest::Spec::DSL def self.extended: () -> untyped def after: () -> untyped def before: () -> untyped def children: () -> untyped def create: () -> untyped def describe_stack: () -> untyped def it: () -> untyped def let: () -> untyped def name: () -> untyped def nuke_test_methods!: () -> untyped def register_spec_type: () -> untyped def spec_type: () -> untyped def subject: () -> untyped def to_s: () -> untyped end # sig/minitest/spec.rbs module Minitest::Spec::DSL::InstanceMethods def _: () -> untyped def before_setup: () -> untyped end # sig/minitest/test.rbs module Minitest::Test::LifecycleHooks def after_setup: () -> untyped def after_teardown: () -> untyped def before_setup: () -> untyped def before_teardown: () -> untyped def setup: () -> untyped def teardown: () -> untyped end