Sha256: ee82f2770beab6d212640be0c6e69beb151fd17c5e136ec3cea80e5d4e4ab6e1

Contents?: true

Size: 603 Bytes

Versions: 7

Compression:

Stored size: 603 Bytes

Contents

require 'allure-ruby-adaptor-api'
require 'allure-cucumber/version'
require 'allure-cucumber/feature_tracker'
require 'allure-cucumber/dsl'
require 'allure-cucumber/formatter'

module AllureCucumber
  
  module Config
    class << self
      attr_accessor :output_dir
      
      DEFAULT_OUTPUT_DIR = 'gen/allure-results'
      
      def output_dir
        @output_dir || DEFAULT_OUTPUT_DIR
      end
      
    end 
  end

  class << self
    def configure(&block)
      yield Config
      AllureRubyAdaptorApi.configure do |c|
        c.output_dir = Config.output_dir
      end
    end
  end
  
end

Version data entries

7 entries across 7 versions & 1 rubygems

Version Path
allure-cucumber-0.5.2 lib/allure-cucumber.rb
allure-cucumber-0.5.1 lib/allure-cucumber.rb
allure-cucumber-0.5.0 lib/allure-cucumber.rb
allure-cucumber-0.4.4 lib/allure-cucumber.rb
allure-cucumber-0.4.3 lib/allure-cucumber.rb
allure-cucumber-0.4.2 lib/allure-cucumber.rb
allure-cucumber-0.4.1 lib/allure-cucumber.rb