Sha256: ce77529dc9743e0d071c590aa36d13d174cd5e0110bfc5ed6c6736273302890e
Contents?: true
Size: 650 Bytes
Versions: 3
Compression:
Stored size: 650 Bytes
Contents
require 'spec_helper' describe Whois::Server::Adapters::NotImplemented do before(:each) do @definition = [:ipv6, "2001:0000::/32", "teredo", { :adapter => Whois::Server::Adapters::NotImplemented }] end describe "#lookup" do it "raises Whois::ServerNotImplemented" do expect { described_class.new(*@definition).lookup("example.test") }.to raise_error(Whois::ServerNotImplemented) end it "customizes the error message according to the host" do expect { described_class.new(*@definition).lookup("example.test") }.to raise_error(Whois::ServerNotImplemented, /teredo/) end end end
Version data entries
3 entries across 3 versions & 1 rubygems