예제 #1
0
def test_pkg_disambituate():
    resp = pyquery.PyQuery(server.pkg('pkg2'))
    repo_links = resp.find('a[href^="/repo/"]')
    assert len(repo_links) == 2
    assert repo_links.eq(0).attr('href') == '/repo/r2.htm'
    assert repo_links.eq(1).attr('href') == '/repo/r5.htm'
예제 #2
0
def test_pkg_external():
    resp = pyquery.PyQuery(server.pkg('six'))
    assert resp.find('h2:contains("external package: six")')
예제 #3
0
def test_pkg_redirect():
    resp = pyquery.PyQuery(server.pkg('pkg1'))
    meta = resp.find('meta[http-equiv="refresh"]')
    assert meta.attr('content') == '0;/repo/r1.htm'