Skip to content

Instantly share code, notes, and snippets.

@zishe
Created September 18, 2012 17:11
Show Gist options
  • Save zishe/3744371 to your computer and use it in GitHub Desktop.
Save zishe/3744371 to your computer and use it in GitHub Desktop.
PhoneScript spec
require 'spec_helper'
describe PhoneScript do
before(:each) do
@pricing = Pricing.create!
@user = FactoryGirl.create :admin
@attr = {
:name => "answerphone",
:script => "some js code",
:user => @user
}
end
it "should create a new instance given a valid attributes" do
PhoneScript.create! @attr
end
describe "searchable" do
before(:each) do
@phone_script = PhoneScript.create! @attr
@phone_script1 = PhoneScript.create! @attr.merge(:name => "smsresiever" , :script => "other js")
end
it "should find phone_script by part of name" do
search = PhoneScript.search do
fulltext 'phone' # 'js'
end
# puts search.results.map { |r| r.name }
search.results.should include @phone_script
end
end
end
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment