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

PHPMD
PHPMD

6 Mar 16

Jest
Jest

6 Mar 16

CasperJS
CasperJS

13 May 15

Outro software de desenvolvedor jQuery Team

jQuery Mouse Wheel
jQuery Mouse Wheel

10 Feb 16

jQuery Mobile
jQuery Mobile

13 Apr 15

Esprima
Esprima

11 Mar 16

Comentário para QUnit

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