Sha256: d367b6c1c76bf01ecdc1695ce14a1bcf01eb2d366f273897e75e78ae217ebbad
Contents?: true
Size: 544 Bytes
Versions: 14
Compression:
Stored size: 544 Bytes
Contents
module BinaryFixtures def self.build_fixtures(version = nil) return if ENV['TRAVIS'] version ||= %w(0.9.9 1.10 2.0.1 2.1.0) Array(version).each do |version| FileUtils.mkdir_p "spec/fixtures/data/#{version}" `php -f spec/fixtures/data_generator.#{version}.php` end end def query_contents(key) path = "spec/fixtures/data/#{Riddle.loaded_version}/#{key}.bin" contents = open(path) { |f| f.read } contents.respond_to?(:encoding) ? contents.force_encoding('ASCII-8BIT') : contents end end
Version data entries
14 entries across 14 versions & 1 rubygems