Sha256: 5d781f89f6bf9727c0ecb96892d689006ab0b1a5866296038b40e6bde2d638c1

Contents?: true

Size: 455 Bytes

Versions: 15

Compression:

Stored size: 455 Bytes

Contents

require 'acceptance/spec_helper'

describe 'Update attributes automatically where possible', :live => true do
  it "updates boolean values" do
    article = Article.create :title => 'Pancakes', :published => false
    index

    Article.search('pancakes', :with => {:published => true}).should be_empty

    article.published = true
    article.save

    Article.search('pancakes', :with => {:published => true}).to_a
      .should == [article]
  end
end

Version data entries

15 entries across 15 versions & 1 rubygems

Version Path
thinking-sphinx-3.2.0 spec/acceptance/attribute_updates_spec.rb
thinking-sphinx-3.1.4 spec/acceptance/attribute_updates_spec.rb
thinking-sphinx-3.1.3 spec/acceptance/attribute_updates_spec.rb
thinking-sphinx-3.1.2 spec/acceptance/attribute_updates_spec.rb
thinking-sphinx-3.1.1 spec/acceptance/attribute_updates_spec.rb
thinking-sphinx-3.1.0 spec/acceptance/attribute_updates_spec.rb
thinking-sphinx-3.0.6 spec/acceptance/attribute_updates_spec.rb
thinking-sphinx-3.0.5 spec/acceptance/attribute_updates_spec.rb
thinking-sphinx-3.0.4 spec/acceptance/attribute_updates_spec.rb
thinking-sphinx-3.0.3 spec/acceptance/attribute_updates_spec.rb
thinking-sphinx-3.0.2 spec/acceptance/attribute_updates_spec.rb
thinking-sphinx-3.0.1 spec/acceptance/attribute_updates_spec.rb
thinking-sphinx-3.0.0 spec/acceptance/attribute_updates_spec.rb
thinking-sphinx-3.0.0.rc spec/acceptance/attribute_updates_spec.rb
thinking-sphinx-3.0.0.pre spec/acceptance/attribute_updates_spec.rb