From 6e3b03abda1baa62581a5450cd19c64a10e39688 Mon Sep 17 00:00:00 2001 From: bumi Date: Thu, 1 Nov 2018 12:21:55 +0100 Subject: [PATCH] Make the test a bit more robust As it (sadly) actually relies on the lookup of the data we do not control what the result will be. But in this case make sure we select the expected currency. --- spec/openalias_spec.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/spec/openalias_spec.rb b/spec/openalias_spec.rb index 853b059..a42f8c3 100644 --- a/spec/openalias_spec.rb +++ b/spec/openalias_spec.rb @@ -7,7 +7,7 @@ RSpec.describe Openalias do it "provides accessors for the data" do expect(Openalias.addresses('donate.getmonero.org')[0].recipient_name).to eql('Monero Development') - expect(Openalias.addresses('donate.getmonero.org')[0].address).to eql('44AFFq5kSiGBoZ4NMDwYtN18obc8AemS33DBLWs3H7otXft3XjrpDtQGv7SqSsaBYBb98uNbr2VBBEt7f2wfn3RVGQBEP3A') + expect(Openalias.addresses('donate.getmonero.org').find { |c| c.cryptocurrency.downcase == 'xmr' }.address).to eql('44AFFq5kSiGBoZ4NMDwYtN18obc8AemS33DBLWs3H7otXft3XjrpDtQGv7SqSsaBYBb98uNbr2VBBEt7f2wfn3RVGQBEP3A') end it "returns and crypto addresses array" do