SPEC: use post number to create canoncial path in mega topics.
6d17765924
This commit is contained in:
parent
72861f4e1c
commit
f3f30edf3f
|
@ -258,6 +258,15 @@ describe TopicView do
|
|||
expect(TopicView.new(1234, user, post_number: 5, limit: 2)
|
||||
.canonical_path).to eql("/1234?page=2")
|
||||
end
|
||||
|
||||
it "generates canonical path correctly for mega topics" do
|
||||
2.times { |i| Fabricate(:post, post_number: i + 1, topic: topic) }
|
||||
2.times { |i| Fabricate(:whisper, post_number: i + 3, topic: topic) }
|
||||
Fabricate(:post, post_number: 5, topic: topic)
|
||||
|
||||
expect(TopicView.new(1234, user, post_number: 5, limit: 2, is_mega_topic: true)
|
||||
.canonical_path).to eql("/1234?page=3")
|
||||
end
|
||||
end
|
||||
|
||||
describe "#next_page" do
|
||||
|
|
Loading…
Reference in New Issue