Sha256: 769d5462e910307deddd8f6dfbdf2cc9398aea1ddc142f49e4724fa41966cb4e

Contents?: true

Size: 788 Bytes

Versions: 25

Compression:

Stored size: 788 Bytes

Contents

require 'spec/spec_helper'

describe Riddle::Configuration::Indexer do
  it "should always be valid" do
    indexer = Riddle::Configuration::Indexer.new
    indexer.should be_valid
  end
  
  it "should support Sphinx's indexer settings" do
    settings = %w( mem_limit max_iops max_iosize )
    indexer = Riddle::Configuration::Indexer.new
    
    settings.each do |setting|
      indexer.should respond_to(setting.to_sym)
      indexer.should respond_to("#{setting}=".to_sym)
    end
  end
  
  it "should render a correct configuration" do
    indexer = Riddle::Configuration::Indexer.new
    
    indexer.render.should == <<-INDEXER
indexer
{
}
    INDEXER
    
    indexer.mem_limit = "32M"
    indexer.render.should == <<-INDEXER
indexer
{
  mem_limit = 32M
}
    INDEXER
  end
end

Version data entries

25 entries across 25 versions & 2 rubygems

Version Path
freelancing-god-riddle-0.9.8.1533.2 spec/unit/configuration/indexer_spec.rb
freelancing-god-riddle-0.9.8.1533.3 spec/unit/configuration/indexer_spec.rb
freelancing-god-riddle-0.9.8.1533.4 spec/unit/configuration/indexer_spec.rb
freelancing-god-riddle-0.9.8.1533.5 spec/unit/configuration/indexer_spec.rb
freelancing-god-riddle-0.9.8.1533.7 spec/unit/configuration/indexer_spec.rb
freelancing-god-riddle-0.9.8.1533.8 spec/unit/configuration/indexer_spec.rb
freelancing-god-riddle-0.9.8.1533.9 spec/unit/configuration/indexer_spec.rb
riddle-1.2.2 spec/unit/configuration/indexer_spec.rb
riddle-1.2.1 spec/unit/configuration/indexer_spec.rb
riddle-1.2.0 spec/unit/configuration/indexer_spec.rb
riddle-1.1.0 spec/unit/configuration/indexer_spec.rb
riddle-1.0.12 spec/unit/configuration/indexer_spec.rb
riddle-1.0.11 spec/unit/configuration/indexer_spec.rb
riddle-1.0.10 spec/unit/configuration/indexer_spec.rb
riddle-1.0.9 spec/unit/configuration/indexer_spec.rb
riddle-1.0.8 spec/unit/configuration/indexer_spec.rb
riddle-1.0.7 spec/unit/configuration/indexer_spec.rb
riddle-1.0.6 spec/unit/configuration/indexer_spec.rb
riddle-1.0.5 spec/unit/configuration/indexer_spec.rb
riddle-1.0.4 spec/unit/configuration/indexer_spec.rb