예제 #1
0
def test_command_query(roberto):
    _init_db()
    command_add(*roberto)
    assert command_query('fn:Roberto') == '123'
예제 #2
0
def test_command_query_multiple_unordered(roberto, rosangela):
    _init_db()
    command_add(*rosangela)
    command_add(*roberto)
    assert command_query('ln:Nascimento') == '123 456'
예제 #3
0
def test_command_info(roberto):
    _init_db()
    command_add(*roberto)
    assert command_info(
        roberto[0]) == 'Roberto Nascimento 01/01/1960 +55-21-0190-0190'
예제 #4
0
def test_command_info_not_found():
    _init_db()
    assert command_info(1) == 'ID 1 nao existente.'
예제 #5
0
def test_command_del_not_found_id():
    _init_db()
    assert command_del(123) == 'ID 123 nao existente.'
예제 #6
0
def test_command_del_2(roberto):
    _init_db()
    command_add(*roberto)
    assert command_del(123) == ''
    assert command_del(123) == 'ID 123 nao existente.'
예제 #7
0
def test_command_del(roberto):
    _init_db()
    command_add(*roberto)
    assert command_del(123) == ''
예제 #8
0
def test_command_add_same(roberto):
    _init_db()
    assert command_add(*roberto) == ''
    assert command_add(*roberto) == 'ID 123 ja cadastrado.'
예제 #9
0
def test_command_add_id(roberto):
    _init_db()
    roberto[0] = 125
    command_add(*roberto)
    assert 125 in DB
예제 #10
0
def test_command_add_values(roberto):
    _init_db()
    roberto[0] = 124
    command_add(*roberto)
    assert len(DB) == 1
예제 #11
0
def test_command_add(roberto):
    _init_db()
    assert command_add(*roberto) == ''