Sha256: f347588d48db6d333876f9fe87303d884b20f5f31ac764b33c5ef08aa53f045d

Contents?: true

Size: 553 Bytes

Versions: 8

Compression:

Stored size: 553 Bytes

Contents

require 'test_helper'
require 'hpricot'
    
class PageTest < ActiveSupport::TestCase
  fixtures :pages

  def test_should_find_including_unpublished
    page = pages(:draft_page)
    page.save_as_draft
    assert Page.unscoped.all.include?(page)
  end
  
  def test_default_find_should_not_find_drafts
    page = pages(:draft_page)
    page.save_as_draft
    assert !Page.all.include?(page)    
  end
  
  def test_default_find_should_find_published
    page = pages(:custom_page)
    page.save
    assert Page.find(:all).include?(page)    
  end

end

Version data entries

8 entries across 8 versions & 1 rubygems

Version Path
community_engine-2.3.2 test/unit/page_test.rb
community_engine-2.3.1 test/unit/page_test.rb
community_engine-2.3.0 test/unit/page_test.rb
community_engine-2.1.0 test/unit/page_test.rb
community_engine-2.0.0 test/unit/page_test.rb
community_engine-2.0.0.beta3 test/unit/page_test.rb
community_engine-2.0.0.beta2 test/unit/page_test.rb
community_engine-2.0.0.beta1 test/unit/page_test.rb