diff --git a/spec/models/post_spec.rb b/spec/models/post_spec.rb index 32d1566cefe..0aeeaaa8e14 100644 --- a/spec/models/post_spec.rb +++ b/spec/models/post_spec.rb @@ -414,12 +414,14 @@ describe Post do end it "ignores pre" do - post = Fabricate.build(:post, post_args.merge(raw: "
@Jake@Finn")) + # we need to force an inline + post = Fabricate.build(:post, post_args.merge(raw: "p
@Jake@Finn")) expect(post.raw_mentions).to eq(['finn']) end it "catches content between pre tags" do - post = Fabricate.build(:post, post_args.merge(raw: "
hello@Finn ")) + # per common mark we need to force an inline + post = Fabricate.build(:post, post_args.merge(raw: "a
hello@Finn ")) expect(post.raw_mentions).to eq(['finn']) end @@ -429,7 +431,7 @@ describe Post do end it "ignores quotes" do - post = Fabricate.build(:post, post_args.merge(raw: "[quote=\"Evil Trout\"]@Jake[/quote] @Finn")) + post = Fabricate.build(:post, post_args.merge(raw: "[quote=\"Evil Trout\"]\n@Jake\n[/quote]\n@Finn")) expect(post.raw_mentions).to eq(['finn']) end