| jf-unittest. JF-Unittest é uma estrutura de teste de unidade C ++, modelada após a maneira como eu uso o módulo Python Unittest nas suítes de teste de confixo. |
Baixe Agora |
jf-unittest. Classificação e resumo
- Nome do editor:
- Joerg Faschingbauer
jf-unittest. Tag
jf-unittest. Descrição
O JF-Unittest é uma estrutura de teste de unidade C ++, modelada após a maneira como eu uso o módulo Python Unittest nas suítes de teste de confixo. JF-Unittest é uma estrutura de teste de unidade C ++, modelada após a maneira como eu uso o módulo Python Unittest nas suítes de teste de confixo. Eu escrevi fora de frustração com os quadros existentes para fora lá fora. Como tal, deixei de fora todo o incha: Nenhum GUI com barras de progresso coloridas, sem dependências em qualquer outro pacote do mundo. Nem mesmo depende da biblioteca de impulso que teria vindo bastante útil, mas que tem um sistema de construção horrível . Tudo o que é necessário é um compilador de acordo com os padrões razoavelmente conformes (que não deve ser difícil de colocar as mãos nestes dias). Para fins divertidos e educacionais, a estrutura "bootstraps" em três etapas, testando cada aspecto de si mesmo antes que esse aspecto seja usado na próxima etapa. A saída mais extravagante pode ficar parecida com isso (tirada do estágio três de seu próprio teste. Suite, pouco antes de sua conclusão). + JF :: Tests :: Fase2Suite + JF :: Unittest :: Tests :: setupteardownsuite - JF :: Unittest :: Testes :: setTeteReoWSuccess ... OK - JF :: Unittest :: Testes :: SetTeteReownSetUpFailure ... Falha - JF :: Tests :: SetTeteReownSetuperror ... Falhou - JF :: Unittest :: Testes :: SetTeteReoWrunFailure ... OK - JF :: Unittest :: Testes :: SetTeteTeardownRunError ... OK - JF :: Testes :: SetTeteTearDownTearDownFailure ... OK - JF :: Unittest :: Tests :: setupteardownteardownerror ... OK + JF :: Unittest :: Testes :: Startstopsuite - JF :: Unittest :: teststartstop ... OK - JF :: Unittest :: SUITESTARTSTOP ... ok ------------------------ # sucesso: 7 # falhas : 2 # errs: 0 # Testes: 9 # Suites: 3 ------------------------ Detalhes Seguir ...------ ----------------- Fracasso: JF :: TESTES :: TESTS :: setTeteTeardSetupFailure: result.num_error () == 1 (/home/jfasch/work/confix/unittest/trunk/basics/tests/setup_tedown.cc:89) Falha: JF :: Unittest: : Testes :: setupteardownsetuperror: result.num_error () == 1 (/home/jfasch/work/confix/unittest/trunk/basics/tests/setup_tedown.cc:117) O que há de novo nesta versão: · Adicionado M $ arquivos a distfiles # 183.
jf-unittest. Software Relacionado