Class: Minitest::Test

Inherits:
Object show all
Includes:
Roby::Test::MinitestHelpers, Roby::Test::Self
Defined in:
lib/roby/test/self.rb

Constant Summary

Constants included from Roby::Test

Roby::Test::BASE_PORT, Roby::Test::DISCOVERY_SERVER, Roby::Test::LOCAL_PORT, Roby::Test::LOCAL_SERVER, Roby::Test::REMOTE_PORT, Roby::Test::REMOTE_SERVER

Constants included from Roby::Test::ExpectExecution

Roby::Test::ExpectExecution::SETUP_METHODS

Constants included from Roby

Roby::BIN_DIR, Roby::Conf, Roby::FORMAT_EXCEPTION_RECURSION_GUARD_KEY, Roby::LOG_SYMBOLIC_TO_NUMERIC, Roby::NullTask, Roby::ROBY_LIB_DIR, Roby::ROBY_ROOT_DIR, Roby::RX_IN_FRAMEWORK, Roby::RX_IN_METARUBY, Roby::RX_IN_UTILRB, Roby::RX_REQUIRE, Roby::SelfTest, Roby::State, Roby::TaskService, Roby::VERSION, Roby::VirtualTask, Roby::Void, Roby::VoidClass

Instance Attribute Summary

Attributes included from Roby::Test

#app, #control, #original_collections, #plan, #remote_processes

Attributes included from Roby::Test::TeardownPlans

#default_teardown_poll, #registered_plans

Attributes included from Roby::Test::ExpectExecution

#expect_execution_default_timeout

Method Summary

Methods included from Roby::Test::Self

#enable_event_reporting, #make_tmpdir, #make_tmppath, #setup, #teardown

Methods included from Roby::Test::RunPlanners

deregister_planning_handler, planner_handler_for, roby_plan_with, #run_planners, setup_planning_handlers

Methods included from Roby::Test::Assertions

#__capture_log, #assert_adds_error, #assert_adds_framework_error, #assert_child_of, #assert_droby_compatible, #assert_event_becomes_unreachable, #assert_event_command_failed, #assert_event_emission, #assert_event_emission_failed, #assert_event_exception, #assert_event_is_unreachable, #assert_exception_can_be_pretty_printed, #assert_fatal_exception, #assert_free_event_command_failed, #assert_free_event_emission_failed, #assert_free_event_exception, #assert_free_event_exception_warning, #assert_handled_exception, #assert_logs_event, #assert_logs_exception_with_backtrace, #assert_nonfatal_exception, #assert_notifies_free_event_exception, #assert_pp, #assert_relative_error, #assert_same_position, #assert_sets_equal, #assert_state_machine_transition, #assert_task_fails_to_start, #assert_task_quarantined, #capture_log, #create_exception_matcher, #droby_local_marshaller, #droby_remote_marshaller, #droby_to_remote, #droby_transfer, #find_state_machine_capture, #refute_child_of, #roby_make_flexmock_exception_matcher, #roby_normalize_exception_message, #run_state_machine_capture, #setup, #teardown, #validate_state_machine

Methods included from Roby::Test

#create_transaction, #deprecated_feature, #execution_engine, #flexmock_call_original, #flexmock_invoke_original, #inhibit_fatal_messages, #make_random_plan, #new_plan, #prepare_plan, #process_events, #process_events_until, register_spec_type, #remote_process, #reset_log_levels, #restore_collections, sampling, #save_collection, self_test=, self_test?, #set_log_level, #setup, stats, #stop_remote_processes, #teardown, #with_log_level

Methods included from Roby::Test::TeardownPlans

#clear_registered_plans, #initialize, #register_plan, #teardown_clear, #teardown_forced_killall, #teardown_killall, #teardown_registered_plans, #teardown_warn

Methods included from Roby::Test::ExpectExecution

#add_expectations, #execute, #execute_one_cycle, #expect_execution, #reset_current_expect_execution, #setup_current_expect_execution

Methods included from Roby

RelationSpace, app, color, control, control=, disable_colors, display_exception, disposable, do_display_exception, do_display_exception_formatted, do_display_exception_raw, each_cycle, enable_colors, enable_colors_if_available, engine, error_deprecated, every, execute, execution_engine, filter_backtrace, find_in_path, flatten_exception, format_backtrace, format_exception, format_exception_recursion_guard, format_one_exception, format_time, from, from_conf, from_state, inside_control?, log_all_threads_backtraces, log_backtrace, log_callers, log_error, log_exception, log_exception_with_backtrace, log_level_enabled?, log_pp, make_backtrace_relative_to_app_dir, monotonic_time, null_disposable, on_exception, once, outside_control?, plan, poll_state_events, pretty_print_backtrace, sanitize_keywords, sanitize_keywords_to_array, sanitize_keywords_to_hash, scheduler, scheduler=, wait_one_cycle, wait_until, warn_deprecated, which

Methods included from Roby::Test::MinitestHelpers

#assert_raises, #register_failure, #roby_exception_to_string, #roby_find_matching_exception, #sanitize_exception