Module: Ace::TestRunner

Defined in:
lib/ace/test_runner.rb,
lib/ace/test_runner/cli.rb,
lib/ace/test_runner/suite.rb,
lib/ace/test_runner/version.rb,
lib/ace/test_runner/rake_task.rb,
lib/ace/test_runner/atoms/lazy_loader.rb,
lib/ace/test_runner/cli/commands/test.rb,
lib/ace/test_runner/models/test_report.rb,
lib/ace/test_runner/models/test_result.rb,
lib/ace/test_runner/models/test_target.rb,
lib/ace/test_runner/suite/orchestrator.rb,
lib/ace/test_runner/atoms/result_parser.rb,
lib/ace/test_runner/atoms/test_detector.rb,
lib/ace/test_runner/models/test_failure.rb,
lib/ace/test_runner/atoms/command_builder.rb,
lib/ace/test_runner/suite/display_helpers.rb,
lib/ace/test_runner/suite/display_manager.rb,
lib/ace/test_runner/suite/process_monitor.rb,
lib/ace/test_runner/molecules/config_loader.rb,
lib/ace/test_runner/molecules/test_executor.rb,
lib/ace/test_runner/suite/result_aggregator.rb,
lib/ace/test_runner/atoms/test_type_detector.rb,
lib/ace/test_runner/molecules/report_storage.rb,
lib/ace/test_runner/organisms/agent_reporter.rb,
lib/ace/test_runner/suite/duration_estimator.rb,
lib/ace/test_runner/atoms/timestamp_generator.rb,
lib/ace/test_runner/formatters/base_formatter.rb,
lib/ace/test_runner/formatters/json_formatter.rb,
lib/ace/test_runner/models/test_configuration.rb,
lib/ace/test_runner/atoms/line_number_resolver.rb,
lib/ace/test_runner/atoms/report_path_resolver.rb,
lib/ace/test_runner/atoms/test_folder_detector.rb,
lib/ace/test_runner/molecules/failure_analyzer.rb,
lib/ace/test_runner/molecules/package_resolver.rb,
lib/ace/test_runner/molecules/pattern_resolver.rb,
lib/ace/test_runner/molecules/rake_integration.rb,
lib/ace/test_runner/organisms/report_generator.rb,
lib/ace/test_runner/molecules/deprecation_fixer.rb,
lib/ace/test_runner/molecules/in_process_runner.rb,
lib/ace/test_runner/organisms/test_orchestrator.rb,
lib/ace/test_runner/suite/simple_display_manager.rb,
lib/ace/test_runner/formatters/markdown_formatter.rb,
lib/ace/test_runner/formatters/progress_formatter.rb,
lib/ace/test_runner/molecules/cli_argument_parser.rb,
lib/ace/test_runner/molecules/smart_test_executor.rb,
lib/ace/test_runner/atoms/report_directory_resolver.rb,
lib/ace/test_runner/molecules/failed_package_reporter.rb,
lib/ace/test_runner/formatters/progress_file_formatter.rb,
lib/ace/test_runner/organisms/sequential_target_executor.rb

Defined Under Namespace

Modules: Atoms, CLI, Commands, Formatters, Models, Molecules, Organisms, Suite Classes: Error, RakeTask

Constant Summary collapse

VERSION =
'0.25.5'

Class Method Summary collapse

Class Method Details

.run(options = {}) ⇒ Object



63
64
65
66
# File 'lib/ace/test_runner.rb', line 63

def run(options = {})
  orchestrator = Organisms::TestOrchestrator.new(options)
  orchestrator.run
end