Sha256: 9c39db69070a450cd42b989ec2b491bb638c264ca24f8c345b0380762b3cf511

Contents?: true

Size: 808 Bytes

Versions: 6

Compression:

Stored size: 808 Bytes

Contents

require 'codeclimate-test-reporter'
CodeClimate::TestReporter.start

require 'efo_nelfo'
require 'minitest/autorun'
require 'minitest/spec'
require 'minitest/reporters'
require 'awesome_print'

Minitest::Reporters.use!(
  Minitest::Reporters::SpecReporter.new,
  ENV,
  Minitest.backtrace_filter
)

# helper method that returns full path to csv files
def csv(filename)
  File.expand_path("../samples/#{filename}", __FILE__)
end

# Add 'its' to minitest - copied from https://github.com/agileanimal/its-minitest (gem doesn't work)
class MiniTest::Spec
  def self.its attribute, &block
    describe "verify subject.#{attribute} for"  do
      let(:inner_subject) { subject.send(attribute) }

      it "verify subject.#{attribute} for" do
        inner_subject.instance_eval(&block)
      end
    end
  end
end

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
efo_nelfo-1.7.0 spec/spec_helper.rb
efo_nelfo-1.6.2 spec/spec_helper.rb
efo_nelfo-1.6.1 spec/spec_helper.rb
efo_nelfo-1.6.0 spec/spec_helper.rb
efo_nelfo-1.5.5 spec/spec_helper.rb
efo_nelfo-1.5.4 spec/spec_helper.rb