示例#1
0
def test_form_url():
    sei = SEI()
    sei.login(nu_cpf, pwd_sei)
    assert sei.form_URL is not None
示例#2
0
def sei():
    return SEI(SEI_URL)
示例#3
0
def test_retorna_processo_sei():
    sei = SEI()
    sei.login(nu_cpf, pwd_sei)
    p = sei.pesquisa(nu_sei='103800001719932')
    assert isinstance(p, ProcessoSei)
示例#4
0
def test_get_form_url():
    sei = SEI()
    sei.login(nu_cpf, pwd_sei)
    assert sei.form_URL.startswith('https://')
示例#5
0
def test_retorna_resultado_pesquisa():
    sei = SEI()
    sei.login(nu_cpf, pwd_sei)
    p = sei.pesquisa(nu_sei='000000000015500')
    assert isinstance(p, ResultadoPesquisa)
示例#6
0
def test_pesquisa():
    sei = SEI()
    login_status = sei.login(nu_cpf, pwd_sei)
    query = 'Rafael'
    pesquisa = sei.pesquisa(query)
    assert query in pesquisa.HTML
示例#7
0
def test_acessa_tela_pesquisa():
    sei = SEI()
    login_status = sei.login(nu_cpf, pwd_sei)
    html = sei.acessa_tela_pesquisa()
    assert 'Pesquisar em' in html
示例#8
0
def test_login_dados_invalidos_sei():
    sei = SEI()
    login_status = sei.login('00000000000', pwd_sei)
    assert login_status == False
示例#9
0
def test_login_sei():
    sei = SEI()
    login_status = sei.login(nu_cpf, pwd_sei)
    assert login_status == True