Class: Datadog::CI::TestDiscovery::NullComponent

Inherits:
Object
  • Object
show all
Defined in:
lib/datadog/ci/test_discovery/null_component.rb

Overview

Null object used when test discovery component is unavailable

Instance Method Summary collapse

Instance Method Details

#configure(_library_settings = nil, _test_session = nil) ⇒ Object



8
9
# File 'lib/datadog/ci/test_discovery/null_component.rb', line 8

def configure(_library_settings = nil, _test_session = nil)
end

#disable_features_for_test_discovery!(_settings = nil) ⇒ Object



11
12
# File 'lib/datadog/ci/test_discovery/null_component.rb', line 11

def disable_features_for_test_discovery!(_settings = nil)
end

#enabled?Boolean

Returns:

  • (Boolean)


26
27
28
# File 'lib/datadog/ci/test_discovery/null_component.rb', line 26

def enabled?
  false
end

#finishObject



17
18
# File 'lib/datadog/ci/test_discovery/null_component.rb', line 17

def finish
end

#record_test(name:, suite:, module_name:, parameters:, source_file:) ⇒ Object



20
21
# File 'lib/datadog/ci/test_discovery/null_component.rb', line 20

def record_test(name:, suite:, module_name:, parameters:, source_file:)
end

#shutdown!Object



23
24
# File 'lib/datadog/ci/test_discovery/null_component.rb', line 23

def shutdown!
end

#startObject



14
15
# File 'lib/datadog/ci/test_discovery/null_component.rb', line 14

def start
end