Sha256: 7a2b7bea93ff287de341cb86836ccabe7b27eb53f5ee73f93f3cbd45ba3e9b52

Contents?: true

Size: 615 Bytes

Versions: 1

Compression:

Stored size: 615 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, :clean_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

1 entries across 1 versions & 1 rubygems

Version Path
allure-cucumber-0.5.3 lib/allure-cucumber.rb