Files
fizzy/test/models/card/searchable_test.rb
T

29 lines
716 B
Ruby

require "test_helper"
class Card::SearchableTest < ActiveSupport::TestCase
setup do
Card.all.each(&:reindex)
Comment.all.each(&:reindex)
end
test "searching by title" do
skip("TODO:PLANB: search")
assert_includes Card.mentioning("layout is broken"), cards(:layout)
end
test "searching by comment" do
skip("TODO:PLANB: search")
assert_includes Card.mentioning("overflowing"), cards(:layout)
end
test "sanitizing search query" do
skip("TODO:PLANB: search")
assert_includes Card.mentioning("broken \""), cards(:layout)
end
test "a search with no valid terms returns empty results" do
skip("TODO:PLANB: search")
assert_empty Card.mentioning("\"")
end
end