Ejemplo n.º 1
0
def test_redirect_cache_302():
    www.ENABLE_REDIRECT_CACHING = True
    result = www.urlopen('https://jigsaw.w3.org/HTTP/300/302.html')
    assert result.status == 302
    newtarget = www.get_actual_url('https://jigsaw.w3.org/HTTP/300/302.html')
    assert newtarget == 'https://jigsaw.w3.org/HTTP/300/302.html'
    result = www.urlopen('https://jigsaw.w3.org/HTTP/300/302.html')
    assert result.status == 302
Ejemplo n.º 2
0
def test_redirect_cache_302():
    www.ENABLE_REDIRECT_CACHING = True
    result = www.urlopen('https://jigsaw.w3.org/HTTP/300/302.html')
    assert result.status == 302
    newtarget = www.get_actual_url('https://jigsaw.w3.org/HTTP/300/302.html')
    assert newtarget == 'https://jigsaw.w3.org/HTTP/300/302.html'
    result = www.urlopen('https://jigsaw.w3.org/HTTP/300/302.html')
    assert result.status == 302
Ejemplo n.º 3
0
def test_redirect_cache_301():
    www.ENABLE_REDIRECT_CACHING = True
    assert isinstance(www.redirect_cache, dict)
    result = www.urlopen('https://jigsaw.w3.org/HTTP/300/301.html')
    assert result.status == 301
    newtarget = www.get_actual_url('https://jigsaw.w3.org/HTTP/300/301.html')
    assert newtarget == 'https://jigsaw.w3.org/HTTP/300/Overview.html'
    result = www.urlopen('https://jigsaw.w3.org/HTTP/300/301.html')
    assert hasattr(result, 'status') == False or result.status == 200
Ejemplo n.º 4
0
def test_redirect_cache_301():
    www.ENABLE_REDIRECT_CACHING = True
    assert isinstance(www.redirect_cache, dict)
    result = www.urlopen('https://jigsaw.w3.org/HTTP/300/301.html')
    assert result.status == 301
    newtarget = www.get_actual_url('https://jigsaw.w3.org/HTTP/300/301.html')
    assert newtarget == 'https://jigsaw.w3.org/HTTP/300/Overview.html'
    result = www.urlopen('https://jigsaw.w3.org/HTTP/300/301.html')
    assert hasattr(result, 'status') == False or result.status == 200
Ejemplo n.º 5
0
def test_disabled_redirect_caching():
    www.ENABLE_REDIRECT_CACHING = False
    result = www.urlopen('https://jigsaw.w3.org/HTTP/300/301.html')
    assert result.status == 301
    newtarget = www.get_actual_url('https://jigsaw.w3.org/HTTP/300/301.html')
    assert newtarget == 'https://jigsaw.w3.org/HTTP/300/301.html'
Ejemplo n.º 6
0
def test_disabled_redirect_caching():
    www.ENABLE_REDIRECT_CACHING = False
    result = www.urlopen('https://jigsaw.w3.org/HTTP/300/301.html')
    assert result.status == 301
    newtarget = www.get_actual_url('https://jigsaw.w3.org/HTTP/300/301.html')
    assert newtarget == 'https://jigsaw.w3.org/HTTP/300/301.html'