Sha256: e78aa16a8d765334bef313f863d1c3ac42d05247e253022b2b7556f9037d7821
Contents?: true
Size: 700 Bytes
Versions: 14
Compression:
Stored size: 700 Bytes
Contents
# frozen_string_literal: true require_relative "formatter" module Datadog module CI module Contrib module Cucumber # Instrumentation for Cucumber module Instrumentation def self.included(base) base.prepend(InstanceMethods) end # Instance methods for configuration module InstanceMethods attr_reader :datadog_formatter def formatters existing_formatters = super @datadog_formatter ||= CI::Contrib::Cucumber::Formatter.new(@configuration) [@datadog_formatter] + existing_formatters end end end end end end end
Version data entries
14 entries across 14 versions & 1 rubygems