Sha256: c7b0bc5eeece3ac26d99ab1e6f00bef0a6797d81d02eab9b29f2cc1b8c3b5c50

Contents?: true

Size: 538 Bytes

Versions: 19

Compression:

Stored size: 538 Bytes

Contents

require 'test_helper'

class ServerAdaptersNoneTest < Test::Unit::TestCase
  include Whois

  def setup
    @klass = Server::Adapters::None
  end

  def test_query
    @server = @klass.new(:tld, ".foo", nil, {})
    error = assert_raise(NoInterfaceError) { @server.query("domain.foo") }
    assert_match /tld/, error.message
  end

  def test_query_with_ipv4
    @server = @klass.new(:ipv4, "127.0.0.1", nil, {})
    error = assert_raise(NoInterfaceError) { @server.query("domain.foo") }
    assert_match /ipv4/, error.message
  end

end

Version data entries

19 entries across 19 versions & 1 rubygems

Version Path
whois-1.2.2 test/whois/server/adapters/none_test.rb
whois-1.2.1 test/whois/server/adapters/none_test.rb
whois-1.2.0 test/whois/server/adapters/none_test.rb
whois-1.1.8 test/server/adapters/none_test.rb
whois-1.1.7 test/server/adapters/none_test.rb
whois-1.1.6 test/server/adapters/none_test.rb
whois-1.1.5 test/server/adapters/none_test.rb
whois-1.1.4 test/server/adapters/none_test.rb
whois-1.1.3 test/server/adapters/none_test.rb
whois-1.1.2 test/server/adapters/none_test.rb
whois-1.1.1 test/server/adapters/none_test.rb
whois-1.1.0 test/server/adapters/none_test.rb
whois-1.0.12 test/server/adapters/none_test.rb
whois-1.0.11 test/server/adapters/none_test.rb
whois-1.0.10 test/server/adapters/none_test.rb
whois-1.0.9 test/server/adapters/none_test.rb
whois-1.0.8 test/server/adapters/none_test.rb
whois-1.0.7 test/server/adapters/none_test.rb
whois-1.0.6 test/server/adapters/none_test.rb