From 8ceb7f490fd355dd4313c37c1caa2a3ac4134c35 Mon Sep 17 00:00:00 2001 From: Guo Xiang Tan Date: Thu, 16 Jul 2020 09:28:45 +0800 Subject: [PATCH] DEV: Ignore order of categories in search spec. --- spec/components/search_spec.rb | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/spec/components/search_spec.rb b/spec/components/search_spec.rb index 90579f89956..652aa95f909 100644 --- a/spec/components/search_spec.rb +++ b/spec/components/search_spec.rb @@ -639,8 +639,8 @@ describe Search do it "should return the right categories" do search = Search.execute("monkey") - expect(search.categories).to eq( - [category, ignored_category] + expect(search.categories).to contain_exactly( + category, ignored_category ) expect(search.posts).to eq([category.topic.first_post, post]) @@ -683,12 +683,12 @@ describe Search do expect(search.posts.map(&:id)).to eq([post2.id, post.id]) category.set_permissions({}) - category.save + category.save! search = Search.execute("monkey") - expect(search.categories).to eq([ + expect(search.categories).to contain_exactly( ignored_category, child_of_ignored_category - ]) + ) expect(search.posts.map(&:id)).to eq([ child_of_ignored_category.topic.first_post,