Esempio n. 1
0
def test_form_url():
    sei = SEI()
    sei.login(nu_cpf, pwd_sei)
    assert sei.form_URL is not None
Esempio n. 2
0
def sei():
    return SEI(SEI_URL)
Esempio n. 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)
Esempio n. 4
0
def test_get_form_url():
    sei = SEI()
    sei.login(nu_cpf, pwd_sei)
    assert sei.form_URL.startswith('https://')
Esempio n. 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)
Esempio n. 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
Esempio n. 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
Esempio n. 8
0
def test_login_dados_invalidos_sei():
    sei = SEI()
    login_status = sei.login('00000000000', pwd_sei)
    assert login_status == False
Esempio n. 9
0
def test_login_sei():
    sei = SEI()
    login_status = sei.login(nu_cpf, pwd_sei)
    assert login_status == True