test/test_query.py
author Wolfeg <LonelyWolf49@gmail.com>
Tue, 12 Jun 2018 06:16:02 +0700
branchio-update
changeset 184 a0cfedec84af
parent 97 44522cd37b07
permissions -rw-r--r--
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)