QUnit

Tela Software:
QUnit
Detalhes de Software:
Versão: 1.22.0 Atualizado
Data de upload: 11 Mar 16
Revelador: jQuery Team
Licença: Livre
Popularidade: 111

Rating: 2.5/5 (Total Votes: 2)

QUnit é a ferramenta oficial de testes de unidade usada pela Equipe jQuery para o núcleo do quadro e vários plugins adicionais.

Além de código jQuery específico, QUnit também pode testar o código JavaScript genérico, incluindo server-side JavaScript.

Esta estrutura de teste pode ser especialmente útil para testes de regressão, ajudando os desenvolvedores descobrem novo tipo de erros como a base de código evolui.

QUnit é semelhante a outras estruturas de teste de unidade (como JUnit) e é considerado uma parte do xUnit família framework de testes.

O que é novo , neste release:

  • Assert: joga usos empurrar método só
  • Assert: correção de teste em falta no exportados lança
  • Assert: Implementa notok para afirmar valores Falsas
  • Núcleo: manipulação mais graciosa de AMD
  • Núcleo: métodos Simplifique rastreamento de pilha
  • Núcleo: Expor propriedade Dump maxDepth
  • Núcleo: Expor versão QUnit como QUnit.version propriedade
  • Principais: lidar com vários parâmetros testid
  • Dump: Fix .name / .property doublettes
  • Reporter HTML: New diff usando Biblioteca Diff-Patch-Match do Google
  • Reporter HTML:. Torná-lo mais óbvio porque diff é suprimida
  • HTML Repórter: texto Alterar exibição para testes ruins
  • Reporter HTML: Fix caixa de seleção e selecione a manipulação no IE & # X3C; 9
  • Reporter HTML: Fix filtro de teste sem qualquer módulo
  • Reporter HTML: mantenha os números de testes que falharam
  • Test: minúsculas o filtro de teste válido antes de usá-lo

O que é novo na versão 1.20.0:

  • Assert: joga usos empurrar único método
  • Assert: correção de teste em falta no exportados lança
  • Assert: Implementa notok para afirmar valores Falsas
  • Núcleo: manipulação mais graciosa de AMD
  • Núcleo: métodos Simplifique rastreamento de pilha
  • Núcleo: Expor propriedade Dump maxDepth
  • Núcleo: Expor versão QUnit como QUnit.version propriedade
  • Principais: lidar com vários parâmetros testid
  • Dump: Fix .name / .property doublettes
  • Reporter HTML: New diff usando Biblioteca Diff-Patch-Match do Google
  • Reporter HTML:. Torná-lo mais óbvio porque diff é suprimida
  • HTML Repórter: texto Alterar exibição para testes ruins
  • Reporter HTML: Fix caixa de seleção e selecione a manipulação no IE & # X3C; 9
  • Reporter HTML: Fix filtro de teste sem qualquer módulo
  • Reporter HTML: mantenha os números de testes que falharam
  • Test: minúsculas o filtro de teste válido antes de usá-lo

O que é novo na versão 1.19.0:

  • Assert: joga usos empurrar único método
  • Assert: correção de teste em falta no exportados lança
  • Assert: Implementa notok para afirmar valores Falsas
  • Núcleo: manipulação mais graciosa de AMD
  • Núcleo: métodos Simplifique rastreamento de pilha
  • Núcleo: Expor propriedade Dump maxDepth
  • Núcleo: Expor versão QUnit como QUnit.version propriedade
  • Principais: lidar com vários parâmetros testid
  • Dump: Fix .name / .property doublettes
  • Reporter HTML: New diff usando Biblioteca Diff-Patch-Match do Google
  • Reporter HTML:. Torná-lo mais óbvio porque diff é suprimida
  • HTML Repórter: texto Alterar exibição para testes ruins
  • Reporter HTML: Fix caixa de seleção e selecione a manipulação no IE & # X3C; 9
  • Reporter HTML: Fix filtro de teste sem qualquer módulo
  • Reporter HTML: mantenha os números de testes que falharam
  • Test: minúsculas o filtro de teste válido antes de usá-lo

O que é novo na versão 1.18.0:

  • Assert: joga usos empurrar único método
  • Assert: correção de teste em falta no exportados lança
  • Assert: Implementa notok para afirmar valores Falsas
  • Núcleo: manipulação mais graciosa de AMD
  • Núcleo: métodos Simplifique rastreamento de pilha
  • Núcleo: Expor propriedade Dump maxDepth
  • Núcleo: Expor versão QUnit como QUnit.version propriedade
  • Principais: lidar com vários parâmetros testid
  • Dump: Fix .name / .property doublettes
  • Reporter HTML: New diff usando Biblioteca Diff-Patch-Match do Google
  • Reporter HTML:. Torná-lo mais óbvio porque diff é suprimida
  • HTML Repórter: texto Alterar exibição para testes ruins
  • Reporter HTML: Fix caixa de seleção e selecione a manipulação no IE & # X3C; 9
  • Reporter HTML: Fix filtro de teste sem qualquer módulo
  • Reporter HTML: mantenha os números de testes que falharam
  • Test: minúsculas o filtro de teste válido antes de usá-lo

O que é novo na versão 1.17.1:

  • Criar: Remover bower.json de arquivos ignorados
  • Constituição: Suporte Node.js exportação paridade com commonjs
  • Reporter HTML: Adicione o campo de filtro
  • Reporter HTML: Não esconda testes ignorados
  • Reporter HTML: Fix regressão para marcação de idade
  • Reporter HTML: ataques XSS Prevent
  • Reporter HTML: QUnit.url agora é uma função privada no Reporter HTML
  • HTML Repórter: params URL pode ser definido pelo código

O que é novo na versão 1.15.0:

  • Assert: Implementar construtor Assert com o contexto de teste. Isso melhora muito a depuração de testes assíncronos, uma vez que as afirmações não podem vazar para outros testes mais. Use o argumento assert em seus retornos de chamada de teste para executar afirmações para obter o benefício integral deste.
  • Assert: Melhorou a mensagem padrão de assert.ok. Agora assert.ok () envia o valor exato que recebeu, em vez de apenas dizendo que não foi thruthy.
  • Assert: Remoção de aumentos, mesmo e iguais. Estes foram obsoleto há muito tempo e, finalmente, removido. Use lança, deepEqual e iguais em vez disso.
  • Núcleo: Passe montante total de testes para QUnit.begin callback como totalTests. Será usado por Karma e outros repórteres.
  • Dump: Mova QUnit.jsDump para QUnit.dump. QUnit.jsDump ainda existe, mas vai ser removido mais tarde. Use QUnit.dump.
  • Dump: propriedades não-enumeráveis ​​saída de TypeError. Faz com que seja mais fácil comparar as propriedades de objetos de erro.
  • Reporter: contagem de saída única afirmação para testes verdes. Menos desordem visual para a passagem de testes.
  • Repórter: Mover HTML repórter para um novo arquivo JS. O repórter HTML ainda é fornecido, mas o código foi reformulado para movê-lo para um arquivo separado.
  • Test: retirar obsoleta QUnit.current_testEnvironment

O que é novo na versão 1.14.0:

  • CSS: Removendo a redundância
  • Núcleo: Adicionar propriedades de configuração para desativar o padrão de rolagem-to-top
  • Grunt: Remover addons sobras
  • Complementos: Remover últimos remanescentes
  • Núcleo: Estender QUnit.config.urlConfig para apoiar selecione-um dropdowns
  • Assert: Estender joga a aceitar casos de erro
  • Assert: Estender joga para lidar com erros como cordas
  • CSS: Atualizando qunit.css de consistência
  • Núcleo: Cache window.clearTimeout no caso de ela se zombou
  • Núcleo: Execute vários testes por número de teste

O que é novo na versão 1.13.0:

  • Assert: Remover raises (opostas 2012), substitua com a afirmação falhou.
  • Grunt: Adicionar teste não-browser como tarefa grunhido. Executa testes existentes no nó.
  • Exportar:. Apenas exportação para a variável que verificar se há
  • Núcleo:. Corretamente verificar se há existência de documento
  • Núcleo:. Retirar triggerEvent, que não é utilizada ou documentado em qualquer lugar
  • Núcleo:. Silence addEvent em env sem navegador

O que é novo na versão 1.12.0:

  • Adicionar um comentário depreciação para QUnit.reset. correção parcial para o nº 354
  • Fix incompatibilidade entre eventos moduleStart e moduleDone
  • Removido otimização jQuery.trim. Correções # 424.
  • Use uma referência setTimeout local, adicionar suíte de teste de unidade separada para isso. Correções # 432 - Usando um esboço setTimeout pode parar conjunto de testes de continuar. Fecha gh-433
  • Adicionado CONTRIBUTING.md.
  • foi movida 'addons / temas / nv' para 'Krinkle / QUnit-theme-nv.git'
  • Movido 'addons / temas / Ninja' para 'Krinkle / QUnit-tema ninja.git'
  • foi movida 'addons / temas / gabe' para 'Krinkle / QUnit-theme-gabe.git'

O que é novo na versão 1.11.0:

  • PhantomJS: Incluir fonte em detalhes afirmação
  • PhantomJS: Removido o mecanismo de pesquisa em favor de PhantomJS 1.6+ Web page # onCallback
  • .
  • Atraso start () até init () aconteceu ..
  • urlConfig:. Fix evento caixa de seleção para oldIE
  • Edição # 365:. Fix módulo seletor para oldIE
  • Fixes # 344 -. Captura e show de teste duração
  • Renomear testes às afirmações em resumo.
  • Assert:. Implementar propEqual e notPropEqual
  • addon Canvas: use 0,6 como valor alfa para evitar inconsistências entre os navegadores
  • .
  • Remover variável global & quot; afirmam & quot;.
  • Adicionar um teste para testes de carregamento de forma assíncrona.

O que é novo na versão v1.8.0pre:.

  • Melhorar a manipulação window.onerror

O que é novo na versão v1.7.0pre:.

  • Adicionar config.requireExpects
  • Adicionar opção para exigir que todos os testes para chamar espera ().
  • Melhorar extractStacktrace (implementação).
  • Incluir todas as linhas de pilha relevantes.
  • Faça filtros case-insensitive.
  • é () espera tipos minúsculas.
  • Date valor esperado não é exibido corretamente.
  • Fix PhantomJS cabeçalho addon e adicionar readme.
  • Adicione algumas dicas para readme addon composto.
  • testes da faixa por a ordem em que eles foram executados e criar links reprise com base nesse número.
  • Faça Rerun ligação de execução somente um único teste.

Requisitos :

  • habilitar o JavaScript no lado do cliente

Programas semelhantes

debug.js
debug.js

5 Jun 15

FlexMock
FlexMock

12 May 15

Vows
Vows

6 Mar 16

Outro software de desenvolvedor jQuery Team

jQuery Mobile
jQuery Mobile

13 Apr 15

Esprima
Esprima

11 Mar 16

jQuery UI
jQuery UI

2 Oct 16

Comentário para QUnit

Comentários não encontrado
Adicionar comentário
Ligue imagens!
Busca por categoria