spec/spec_helper.rb in locomotivecms-search-0.2.5 vs spec/spec_helper.rb in locomotivecms-search-0.2.6

- old
+ new

@@ -31,17 +31,17 @@ # Run specs in random order to surface order dependencies. If you find an # order dependency and want to debug it, you can fix the order by providing # the seed, which is printed after each run. # --seed 1234 config.order = "random" - + config.include FactoryGirl::Syntax::Methods - + config.before(:each) do Mongoid.purge! end - + config.after(:each) do Mongoid.purge! end end @@ -52,12 +52,14 @@ shared_examples "a search backend" do it "that works" do visit 'http://test.example.com' fill_in "Search", with: "findable" click_on "Search" - page.should have_content "Please search for this" + page.should have_content "Please search for this findable page" page.should have_content "Findable entry" + page.should_not have_content "Unpublished findable" + page.should_not have_content "Seems findable" page.should_not have_content "Hidden" page.should_not have_content "This should never show up" page.should_not have_content "NOT Findable entry" click_on "Please search for this" page.should have_content "This is what you were looking for" @@ -65,10 +67,10 @@ visit 'http://test.example.com' fill_in "Search", with: "not found" click_on "Search" page.should_not have_content "Page not found" end - + it "that is able to index modified content types" do @ctype.entries_custom_fields.last.searchable = true @ctype.save visit 'http://test.example.com' fill_in "Search", with: "stuff" \ No newline at end of file