DEV: Fix flaky test (#25935)
Returned results are ordered by ID, but the fabricated category and private_category IDs are not always generated in the same order. This caused the expected and actual results to be in different orders.
This commit is contained in:
parent
c8133318b8
commit
80cc538e77
|
@ -88,9 +88,7 @@ RSpec.describe HashtagsController do
|
|||
get "/hashtags/by-ids.json", params: { category: [category.id, private_category.id, -1] }
|
||||
|
||||
expect(response.status).to eq(200)
|
||||
expect(response.parsed_body).to eq(
|
||||
{
|
||||
"category" => [
|
||||
expect(response.parsed_body["category"]).to contain_exactly(
|
||||
{
|
||||
"relative_url" => category.url,
|
||||
"text" => category.name,
|
||||
|
@ -113,8 +111,6 @@ RSpec.describe HashtagsController do
|
|||
"slug" => private_category.slug,
|
||||
"id" => private_category.id,
|
||||
},
|
||||
],
|
||||
},
|
||||
)
|
||||
end
|
||||
end
|
||||
|
|
Loading…
Reference in New Issue