Sha256: c2d3711719d7216b654758b4cbf791f3884a55f9ea55273a56ea67ec25275112

Contents?: true

Size: 812 Bytes

Versions: 1

Compression:

Stored size: 812 Bytes

Contents

require 'rubygems'
require 'bundler'

$:.unshift File.dirname(__FILE__) + '/../lib'
$:.unshift File.dirname(__FILE__) + '/..'

Bundler.require :default, :development

require 'riddle'
require 'sphinx_helper'

RSpec.configure do |config|
  sphinx = SphinxHelper.new
  sphinx.setup_mysql
  sphinx.generate_configuration
  sphinx.index
  
  config.before :all do
    `php -f spec/fixtures/data_generator.#{Riddle.loaded_version}.php`
    sphinx.start
  end
  
  config.after :all do
    sphinx.stop
  end

  # enable filtering for examples
  config.filter_run :wip => true
  config.run_all_when_everything_filtered = true
end

def query_contents(key)
  contents = open("spec/fixtures/data/#{key.to_s}.bin") { |f| f.read }
  contents.respond_to?(:encoding) ?
    contents.force_encoding('ASCII-8BIT') : contents
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
riddle-1.4.0 spec/spec_helper.rb