From 0319d13b1b0cc0749a33dc88f86ca144b2682b5d Mon Sep 17 00:00:00 2001 From: Adam Grare Date: Tue, 19 Mar 2019 14:38:33 +0100 Subject: [PATCH] Fix a sporadic failure caused by array matching ChargebackRateDetailCurrency was doing an array match with .eq leading to sporadic failures if the strings weren't sorted normally. --- spec/models/chargeback_rate_detail_currency_spec.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/spec/models/chargeback_rate_detail_currency_spec.rb b/spec/models/chargeback_rate_detail_currency_spec.rb index 878d5d2ec4c..4ea8ce6a9e6 100644 --- a/spec/models/chargeback_rate_detail_currency_spec.rb +++ b/spec/models/chargeback_rate_detail_currency_spec.rb @@ -10,7 +10,7 @@ it "returns supported currencies" do expect(ChargebackRateDetailCurrency.count).to eq(164) - expect(ChargebackRateDetailCurrency.all.map(&:code)).to eq(expected_currencies) + expect(ChargebackRateDetailCurrency.all.map(&:code)).to match_array(expected_currencies) end end