Пример #1
0
def teste_IteradorPreFixado_iterarSobreUmaArvoreVazia():
    with naoGeraErro():
        for n in Arvore().preFixado():
            pass
Пример #2
0
def testes_oMetodo_remover_naoLancaraExcecaoSeOItemNaoForEncontrado():
    numeros = arvorePronta()

    with naoGeraErro():
        numeros.remover(-4)
Пример #3
0
def teste_IteradorPosFixado_iterarSobreUmaArvoreVazia():
    with naoGeraErro():
        for n in Heap(None):
            pass
Пример #4
0
def teste_IteradorInterFixado_iterarSobreUmaArvoreVazia():
    with naoGeraErro():
        for n in arvoreVazia().interFixado():
            pass
Пример #5
0
def testes_remover_retornaNormalmenteSeOItemNaoForLocalizado():
    with naoGeraErro():
        grafo.remover('-')
Пример #6
0
def lancaraUmErroSeOBlocoDeCodigoLancarUmErro():
    with raises(ErroInesperado), naoGeraErro():
        raise Exception
Пример #7
0
def naoLancaraUmErroSeOBlocoDeCodigoNaoLancarNenhumErro():
    try:
        with naoGeraErro():
            1 + 1
    except ErroInesperado:
        fail('Nenhum erro deveria ser gerado.')
def teste_IteradorPosFixado_iterarSobreUmaArvoreVazia():
    with naoGeraErro():
        for n in ArvoreBinaria():
            pass
def testes_oMetodo_remover_iraGerarUmErroSeOItemNaoForLocalizado():
    with naoGeraErro():
        arvore.remover(-5)