Sha256: eda608559808a3718c0139dc3dcbdd681d5c3f8043ba8362de22b15370b31876

Contents?: true

Size: 807 Bytes

Versions: 5

Compression:

Stored size: 807 Bytes

Contents

require 'rspec/core'
require 'aruba/api'
require 'aruba/reporting'

RSpec.configure do |config|
  config.include Aruba::Api, type: :aruba

  config.before :each do
    next unless self.class.include?(Aruba::Api)

    restore_env
    clean_current_directory
  end

  # config.before do
  #   next unless self.class.include?(Aruba::Api)

  #   current_example = context.example

  #   announcer.activate(:environment) if current_example.metadata[:announce_env]
  #   announcer.activate(:command)     if current_example.metadata[:announce_cmd]
  #   announcer.activate(:directory)     if current_example.metadata[:announce_dir]
  #   announcer.activate(:stdout)      if current_example.metadata[:announce_stdout]
  #   announcer.activate(:stderr)      if current_example.metadata[:announce_stderr]
  # end
end

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
aruba-0.7.4 lib/aruba/rspec.rb
aruba-0.7.3 lib/aruba/rspec.rb
aruba-0.7.2 lib/aruba/rspec.rb
aruba-0.7.1 lib/aruba/rspec.rb
aruba-0.7.0 lib/aruba/rspec.rb