test/test_query.py
author Richard <richardbp@gmail.com>
Fri, 15 Jun 2018 15:00:22 +0000
changeset 185 ee41ee047aba
parent 97 44522cd37b07
permissions -rw-r--r--
Merged in Wolfeg/pywhois/io-update (pull request #41) updated .io
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
95
8302aa7110f1 Test actual queries; fix existing test
Mario D. Santana <mario@elorangutan.com>
parents:
diff changeset
     1
# coding=utf-8
8302aa7110f1 Test actual queries; fix existing test
Mario D. Santana <mario@elorangutan.com>
parents:
diff changeset
     2
8302aa7110f1 Test actual queries; fix existing test
Mario D. Santana <mario@elorangutan.com>
parents:
diff changeset
     3
from __future__ import unicode_literals
8302aa7110f1 Test actual queries; fix existing test
Mario D. Santana <mario@elorangutan.com>
parents:
diff changeset
     4
from __future__ import print_function
8302aa7110f1 Test actual queries; fix existing test
Mario D. Santana <mario@elorangutan.com>
parents:
diff changeset
     5
from __future__ import division
8302aa7110f1 Test actual queries; fix existing test
Mario D. Santana <mario@elorangutan.com>
parents:
diff changeset
     6
from __future__ import absolute_import
8302aa7110f1 Test actual queries; fix existing test
Mario D. Santana <mario@elorangutan.com>
parents:
diff changeset
     7
from future import standard_library
8302aa7110f1 Test actual queries; fix existing test
Mario D. Santana <mario@elorangutan.com>
parents:
diff changeset
     8
standard_library.install_aliases()
8302aa7110f1 Test actual queries; fix existing test
Mario D. Santana <mario@elorangutan.com>
parents:
diff changeset
     9
from builtins import *
8302aa7110f1 Test actual queries; fix existing test
Mario D. Santana <mario@elorangutan.com>
parents:
diff changeset
    10
import unittest
8302aa7110f1 Test actual queries; fix existing test
Mario D. Santana <mario@elorangutan.com>
parents:
diff changeset
    11
from whois import whois
8302aa7110f1 Test actual queries; fix existing test
Mario D. Santana <mario@elorangutan.com>
parents:
diff changeset
    12
8302aa7110f1 Test actual queries; fix existing test
Mario D. Santana <mario@elorangutan.com>
parents:
diff changeset
    13
8302aa7110f1 Test actual queries; fix existing test
Mario D. Santana <mario@elorangutan.com>
parents:
diff changeset
    14
class TestQuery(unittest.TestCase):
8302aa7110f1 Test actual queries; fix existing test
Mario D. Santana <mario@elorangutan.com>
parents:
diff changeset
    15
    def test_simple_ascii_domain(self):
8302aa7110f1 Test actual queries; fix existing test
Mario D. Santana <mario@elorangutan.com>
parents:
diff changeset
    16
        domain = 'google.com'
8302aa7110f1 Test actual queries; fix existing test
Mario D. Santana <mario@elorangutan.com>
parents:
diff changeset
    17
        whois(domain)
8302aa7110f1 Test actual queries; fix existing test
Mario D. Santana <mario@elorangutan.com>
parents:
diff changeset
    18
8302aa7110f1 Test actual queries; fix existing test
Mario D. Santana <mario@elorangutan.com>
parents:
diff changeset
    19
    def test_simple_unicode_domain(self):
8302aa7110f1 Test actual queries; fix existing test
Mario D. Santana <mario@elorangutan.com>
parents:
diff changeset
    20
        domain = 'нарояци.com'
8302aa7110f1 Test actual queries; fix existing test
Mario D. Santana <mario@elorangutan.com>
parents:
diff changeset
    21
        whois(domain)
8302aa7110f1 Test actual queries; fix existing test
Mario D. Santana <mario@elorangutan.com>
parents:
diff changeset
    22
8302aa7110f1 Test actual queries; fix existing test
Mario D. Santana <mario@elorangutan.com>
parents:
diff changeset
    23
    def test_unicode_domain_and_tld(self):
8302aa7110f1 Test actual queries; fix existing test
Mario D. Santana <mario@elorangutan.com>
parents:
diff changeset
    24
        domain = 'россия.рф'
8302aa7110f1 Test actual queries; fix existing test
Mario D. Santana <mario@elorangutan.com>
parents:
diff changeset
    25
        whois(domain)