Sha256: 99b91591058ca0020792dfc0a7add1f69930cbef93975161b99d8477d07328a4
Contents?: true
Size: 829 Bytes
Versions: 13
Compression:
Stored size: 829 Bytes
Contents
# frozen_string_literal: true module Datadog module CI module Contrib module RSpec module KnapsackPro module Patcher def self.patch if defined?(::KnapsackPro::Extensions::RSpecExtension::Runner) && ::RSpec::Core::Runner.ancestors.include?(::KnapsackPro::Extensions::RSpecExtension::Runner) # knapsack already patched rspec runner require_relative "runner" ::RSpec::Core::Runner.include(KnapsackPro::Runner) else # knapsack didn't patch rspec runner yet require_relative "extension" ::KnapsackPro::Extensions::RSpecExtension.include(KnapsackPro::Extension) end end end end end end end end
Version data entries
13 entries across 13 versions & 1 rubygems