Class: Autoproj::CLI::Test
- Inherits:
-
Utility
- Object
- Base
- InspectionTool
- Utility
- Autoproj::CLI::Test
- Defined in:
- lib/autoproj/cli/test.rb
Instance Attribute Summary
Attributes inherited from Utility
Attributes inherited from Base
Instance Method Summary collapse
-
#initialize(ws = Workspace.default, name: "test", report_path: ws.utility_report_path("test")) ⇒ Test
constructor
A new instance of Test.
- #package_metadata(package) ⇒ Object
Methods inherited from Utility
#apply_to_packages, #default, #disable, #enable, #list, #run
Methods inherited from InspectionTool
#finalize_setup, #initialize_and_load
Methods inherited from Base
#export_env_sh, #normalize_command_line_package_selection, #notify_env_sh_updated, #resolve_selection, #resolve_user_selection, #validate_options, validate_options, #validate_user_selection
Methods included from Ops::Tools
#common_options, #create_autobuild_package, #load_autoprojrc, #load_main_initrb
Constructor Details
Instance Method Details
#package_metadata(package) ⇒ Object
12 13 14 15 16 17 18 19 20 |
# File 'lib/autoproj/cli/test.rb', line 12 def (package) u = package.test_utility super.merge( "coverage_available" => !!u.coverage_available?, "coverage_enabled" => !!u.coverage_enabled?, "coverage_source_dir" => u.coverage_source_dir, "coverage_target_dir" => u.coverage_target_dir ) end |