Sha256: 629fd92d021098897ce89c2cec3b247b53d38d9cf00e6e8b2c3c7d4d301f2726

Contents?: true

Size: 363 Bytes

Versions: 46

Compression:

Stored size: 363 Bytes

Contents

require 'yaml'
require 'json'

class FixtureLoader
  def self.load_yaml(filename)
    YAML.load(read(filename))
  end

  def self.load_json(filename)
    JSON.parse(read(filename))
  end

  def self.load_file(filename)
    read(filename)
  end

  private

  def self.read(filename)
    File.read(File.expand_path("../../fixtures/#{filename}", __FILE__))
  end
end

Version data entries

46 entries across 46 versions & 1 rubygems

Version Path
allscripts_unity_client-3.4.1 spec/support/fixture_loader.rb
allscripts_unity_client-3.4.0 spec/support/fixture_loader.rb
allscripts_unity_client-3.3.1 spec/support/fixture_loader.rb
allscripts_unity_client-3.3.0 spec/support/fixture_loader.rb
allscripts_unity_client-3.2.2 spec/support/fixture_loader.rb
allscripts_unity_client-3.2.1 spec/support/fixture_loader.rb
allscripts_unity_client-3.2.0 spec/support/fixture_loader.rb
allscripts_unity_client-3.1.3 spec/support/fixture_loader.rb
allscripts_unity_client-3.1.2 spec/support/fixture_loader.rb
allscripts_unity_client-3.1.1 spec/support/fixture_loader.rb
allscripts_unity_client-3.1.0 spec/support/fixture_loader.rb
allscripts_unity_client-3.0.0 spec/support/fixture_loader.rb
allscripts_unity_client-2.2.4 spec/support/fixture_loader.rb
allscripts_unity_client-2.2.3 spec/support/fixture_loader.rb
allscripts_unity_client-2.2.2 spec/support/fixture_loader.rb
allscripts_unity_client-2.2.0 spec/support/fixture_loader.rb
allscripts_unity_client-2.1.6 spec/support/fixture_loader.rb
allscripts_unity_client-2.1.5 spec/support/fixture_loader.rb
allscripts_unity_client-2.1.4 spec/support/fixture_loader.rb
allscripts_unity_client-2.1.3 spec/support/fixture_loader.rb