1
0
mirror of https://github.com/bumi/openalias-ruby synced 2026-02-15 16:17:48 +00:00

Add Openalias.lookup as alias to Openalias.addresses

The rust implementation uses #addresses but I find #lookup a bit more
intuitive and descriptive.
This commit is contained in:
2018-11-03 18:36:50 +01:00
parent 867cb68df6
commit cd337c42b1
3 changed files with 9 additions and 2 deletions

View File

@@ -5,11 +5,15 @@ RSpec.describe Openalias do
expect(Openalias::VERSION).not_to be nil
end
it "provides #lookup as an alias for #addresses" do
expect(Openalias).to respond_to(:lookup)
end
it "provides ? methods to check for the currency" do
expect(Openalias.addresses('donate.getmonero.org').find { |c| c.cryptocurrency.downcase == 'xmr' }.xmr?).to eql(true)
expect(Openalias.addresses('donate.getmonero.org').find { |c| c.cryptocurrency.downcase == 'xmr' }.btc?).to eql(false)
expect(Openalias.addresses('donate.getmonero.org').find(&:xmr?).xmr?).to eql(true)
expect(Openalias.addresses('donate.getmonero.org').find(&:xmr?).xmr).to eql(true)
expect(Openalias.addresses('donate.getmonero.org').find(&:xmr?).btc?).to eql(false)
end
it "provides accessors for the data" do