Attempt to fix spec under vagrant

This commit is contained in:
Sam 2014-01-07 09:25:42 +11:00
parent f6cc3a798e
commit 6e2797112d

View File

@ -55,7 +55,7 @@ describe TopicLinkClick do
context 'clicking on your own link' do context 'clicking on your own link' do
it "should not record the click" do it "should not record the click" do
lambda { lambda {
TopicLinkClick.create_from(url: @topic_link.url, post_id: @post.id, ip: '127.0.0.1', user_id: @post.user_id) TopicLinkClick.create_from(url: @topic_link.url, post_id: @post.id, ip: '127.0.0.0', user_id: @post.user_id)
}.should_not change(TopicLinkClick, :count) }.should_not change(TopicLinkClick, :count)
end end
end end
@ -68,13 +68,7 @@ describe TopicLinkClick do
it 'creates a click' do it 'creates a click' do
@click.should be_present @click.should be_present
end
it 'has the topic_link id' do
@click.topic_link.should == @topic_link @click.topic_link.should == @topic_link
end
it "returns the url clicked on" do
@url.should == @topic_link.url @url.should == @topic_link.url
end end
@ -87,23 +81,17 @@ describe TopicLinkClick do
context 'with a valid url and topic_id' do context 'with a valid url and topic_id' do
before do before do
@url = TopicLinkClick.create_from(url: @topic_link.url, topic_id: @topic.id, ip: '127.0.0.1') @url = TopicLinkClick.create_from(url: @topic_link.url, topic_id: @topic.id, ip: '127.0.0.3')
@click = TopicLinkClick.last @click = TopicLinkClick.last
end end
it 'creates a click' do it 'creates a click' do
@click.should be_present @click.should be_present
end
it 'has the topic_link id' do
@click.topic_link.should == @topic_link @click.topic_link.should == @topic_link
end
it "returns the url linked to" do
@url.should == @topic_link.url @url.should == @topic_link.url
end end
end
end
end end