コード例 #1
0
def test_url_checker_with_port_with_sub_folder_in_localhost():
    urlmock = Mock()

    urlmock.expects(once()) \
        .urlopen(eq("http://localhost:8080/login")) \
        .will(return_value(None))

    checker = URLChecker(lib=urlmock)
    checker.set_url("http://localhost:8080/login")

    assert checker.url == "http://localhost:8080/login"
    assert checker.is_valid()
    assert checker.exists()

    urlmock.verify()
コード例 #2
0
def test_url_checker_with_port():
    urlmock = Mock()

    urlmock.expects(once()) \
        .urlopen(eq("http://foo.bar.com:8080")) \
        .will(return_value(None))

    checker = URLChecker(lib=urlmock)
    checker.set_url("http://foo.bar.com:8080")

    assert checker.url == "http://foo.bar.com:8080"
    assert checker.is_valid()
    assert checker.exists()

    urlmock.verify()
コード例 #3
0
ファイル: test_common.py プロジェクト: sardor9/pyccuracy
def test_url_checker_with_port_with_sub_folder_in_localhost():
    
    mocker = Mocker()
    
    urlmock = mocker.mock()

    urlmock.urlopen("http://localhost:8080/login")
    mocker.result(None)

    with mocker:
        checker = URLChecker(lib=urlmock)
        checker.set_url("http://localhost:8080/login")
    
        assert checker.url == "http://localhost:8080/login"
        assert checker.is_valid()
        assert checker.exists()
コード例 #4
0
ファイル: test_common.py プロジェクト: sardor9/pyccuracy
def test_url_checker_with_port():
    
    mocker = Mocker()
    
    urlmock = mocker.mock()

    urlmock.urlopen("http://foo.bar.com:8080")
    mocker.result(None)

    with mocker:
        checker = URLChecker(lib=urlmock)
        checker.set_url("http://foo.bar.com:8080")
    
        assert checker.url == "http://foo.bar.com:8080"
        assert checker.is_valid()
        assert checker.exists()