Sha256: eaf8850e44a498f6f531babdda5ff0b2ce181aa83ae7d5c503c99dd73c0e2ea6

Contents?: true

Size: 922 Bytes

Versions: 11

Compression:

Stored size: 922 Bytes

Contents

$LOAD_PATH.unshift(File.join(File.dirname(__FILE__), '..', 'lib'))
$LOAD_PATH.unshift(File.dirname(__FILE__))
require 'rspec'
require 'rspec/its'
require 'zpng'

# Requires supporting files with custom matchers and macros, etc,
# in ./support/ and its subdirectories.
Dir["#{File.dirname(__FILE__)}/support/**/*.rb"].each {|f| require f}

SAMPLES_DIR = File.join(
  File.dirname(
    File.dirname(
      File.expand_path(__FILE__))),
  "samples")

SAMPLES =
  if ENV['SAMPLES']
    ENV['SAMPLES'].split(' ')
  else
    Dir[File.join(SAMPLES_DIR,'qr_*.png')]
  end

def each_sample glob="*.png"
  Dir[File.join(SAMPLES_DIR, glob)].each do |fname|
    yield fname.sub(Dir.pwd+'/','')
  end
end

def sample fname
  File.join(SAMPLES_DIR, fname)
end

PNGSuite.init( File.join(SAMPLES_DIR, "png_suite") )

RSpec.configure do |config|
  config.expect_with(:rspec) { |c| c.syntax = :should }
  config.before :suite do
  end
end

Version data entries

11 entries across 11 versions & 1 rubygems

Version Path
zpng-0.4.5 spec/spec_helper.rb
zpng-0.4.4 spec/spec_helper.rb
zpng-0.4.3 spec/spec_helper.rb
zpng-0.4.2 spec/spec_helper.rb
zpng-0.4.1 spec/spec_helper.rb
zpng-0.4.0 spec/spec_helper.rb
zpng-0.3.4 spec/spec_helper.rb
zpng-0.3.3 spec/spec_helper.rb
zpng-0.3.2 spec/spec_helper.rb
zpng-0.3.1 spec/spec_helper.rb
zpng-0.3.0 spec/spec_helper.rb