コード例 #1
0
ファイル: test_domain.py プロジェクト: hbradleyiii/ext_pylib
def test_domain_name():
    """Tests domain name property."""
    domain = Domain('example.com')
    domain.name = 'another.example.com'
    assert domain.name == 'another.example.com'
    domain.name = 'final.example.com.'
    assert domain.name == 'final.example.com'
コード例 #2
0
ファイル: test_domain.py プロジェクト: hbradleyiii/ext_pylib
def test_domain():
    """Tests initializing a domain class, __str__, __repr__ and domain name properties."""
    domain = Domain('example.com')
    assert domain.name == 'example.com'
    assert str(domain) == 'example.com'
    assert domain.__repr__() == 'Domain("example.com")'
    assert domain + '/example.html' == 'example.com/example.html'
    assert 'http://' + domain == 'http://example.com'