QUnit

Software screenshot:
QUnit
Podrobnosti Software:
Verze: 1.22.0 Aktualizováno
Datum uploadu: 11 Mar 16
Vývojka: jQuery Team
Licence: Volný
Popularita: 111

Rating: 2.5/5 (Total Votes: 2)

QUnit je oficiální jednotky testovací nástroj používá jQuery týmu pro rámcový nitra a různé další pluginy.

Vedle specifického jQuery kód, může QUnit také otestovat generický kód JavaScriptu, včetně server-side JavaScript.

Toto testování rámec může být užitečná zejména pro regresní testování pomáhá vývojářům objevit nový typ chyby, jak se vyvíjí codebase.

QUnit je podobná jako u jiných zkušebních jednotka rámcích (jako je JUnit) a je považován za součást zkušební rámcové rodiny xUnit.

Co je nového v tomto zpráva:

  • Assert: hází použití tlačit metodu pouze
  • Assert: Fix chybí test vyváží hodí
  • Assert: Implementace notOk tvrdit falsy hodnoty
  • Jádro: Více ladný manipulace s AMD
  • Jádro: Zjednodušení stack trace metody
  • Jádro: Vystavit Dump MaxDepth vlastnost
  • Jádro: Vystavit QUnit verzi jako majetek QUnit.version
  • Základní: Při manipulaci více parametrů testId
  • Dump: Fix .jméno / .property doublettes
  • HTML Reportér: New diff za použití Diff-Patch-Match knihovny společnosti Google
  • HTML Reportér:. Ať je to více zřejmé, proč je rozdíl potlačena
  • HTML Reportér: textový Změna displej pro špatné testy
  • HTML Reportér: Fix políčko a vyberte manipulaci v IE & # x3c 9
  • HTML Reportér: Fix testovací filtr bez jakéhokoliv modulu
  • HTML Reportér: Zachovat neúspěšné testy čísla
  • Test: Před použitím malá písmena platné testovací filtr

Co je nového ve verzi 1.20.0:

  • Assert: hází použití metody pouze tlačit
  • Assert: Fix chybí test vyváží hodí
  • Assert: Implementace notOk tvrdit falsy hodnoty
  • Jádro: Více ladný manipulace s AMD
  • Jádro: Zjednodušení stack trace metody
  • Jádro: Vystavit Dump MaxDepth vlastnost
  • Jádro: Vystavit QUnit verzi jako majetek QUnit.version
  • Základní: Při manipulaci více parametrů testId
  • Dump: Fix .jméno / .property doublettes
  • HTML Reportér: New diff za použití Diff-Patch-Match knihovny společnosti Google
  • HTML Reportér:. Ať je to více zřejmé, proč je rozdíl potlačena
  • HTML Reportér: textový Změna displej pro špatné testy
  • HTML Reportér: Fix políčko a vyberte manipulaci v IE & # x3c 9
  • HTML Reportér: Fix testovací filtr bez jakéhokoliv modulu
  • HTML Reportér: Zachovat neúspěšné testy čísla
  • Test: Před použitím malá písmena platné testovací filtr

Co je nového ve verzi 1.19.0:

  • Assert: hází použití metody pouze tlačit
  • Assert: Fix chybí test vyváží hodí
  • Assert: Implementace notOk tvrdit falsy hodnoty
  • Jádro: Více ladný manipulace s AMD
  • Jádro: Zjednodušení stack trace metody
  • Jádro: Vystavit Dump MaxDepth vlastnost
  • Jádro: Vystavit QUnit verzi jako majetek QUnit.version
  • Základní: Při manipulaci více parametrů testId
  • Dump: Fix .jméno / .property doublettes
  • HTML Reportér: New diff za použití Diff-Patch-Match knihovny společnosti Google
  • HTML Reportér:. Ať je to více zřejmé, proč je rozdíl potlačena
  • HTML Reportér: textový Změna displej pro špatné testy
  • HTML Reportér: Fix políčko a vyberte manipulaci v IE & # x3c 9
  • HTML Reportér: Fix testovací filtr bez jakéhokoliv modulu
  • HTML Reportér: Zachovat neúspěšné testy čísla
  • Test: Před použitím malá písmena platné testovací filtr

Co je nového ve verzi 1.18.0:

  • Assert: hází použití metody pouze tlačit
  • Assert: Fix chybí test vyváží hodí
  • Assert: Implementace notOk tvrdit falsy hodnoty
  • Jádro: Více ladný manipulace s AMD
  • Jádro: Zjednodušení stack trace metody
  • Jádro: Vystavit Dump MaxDepth vlastnost
  • Jádro: Vystavit QUnit verzi jako majetek QUnit.version
  • Základní: Při manipulaci více parametrů testId
  • Dump: Fix .jméno / .property doublettes
  • HTML Reportér: New diff za použití Diff-Patch-Match knihovny společnosti Google
  • HTML Reportér:. Ať je to více zřejmé, proč je rozdíl potlačena
  • HTML Reportér: textový Změna displej pro špatné testy
  • HTML Reportér: Fix políčko a vyberte manipulaci v IE & # x3c 9
  • HTML Reportér: Fix testovací filtr bez jakéhokoliv modulu
  • HTML Reportér: Zachovat neúspěšné testy čísla
  • Test: Před použitím malá písmena platné testovací filtr

Co je nového ve verzi 1.17.1:

  • Build: Odstraňte bower.json od ignorovány souborů
  • Build: Support Node.js export parity s CommonJS
  • HTML Reportér: Přidejte pole filtru
  • HTML Reportér: Neskrývejte přeskakované testy
  • HTML Reportér: Fix regrese pro staré značení
  • HTML Reportér: Zabránit XSS útoky
  • HTML Reporter: QUnit.url je nyní soukromá funkce v HTML Reporter
  • HTML Reportér: params URL lze nastavit pomocí kódu

Co je nového ve verzi 1.15.0:

  • Assert: Zavést Assert konstruktor s testovacím kontextu. To silně zlepšuje ladění asynchronov testů, jelikož tvrzení nemůže pronikat do jiných testů ještě. Použijte assert argument testovacích zpětná volání běžet tvrzení získat plný prospěch z tohoto.
  • Assert: Lepší výchozí zprávu z assert.ok. Nyní assert.ok () předává přesné hodnoty, které obdržela, místo toho jen říká, že to nebylo thruthy.
  • Assert: Odstranění vznáší stejná a rovná. Ty byly zastaralé už dávno a definitivně odstraněny. Použití vrhá, deepEqual a rovné místo.
  • Jádro: Heslo celkové množství testů, které QUnit.begin zpětného volání jako totalTests. Budou použity Karma a dalšími reportéry.
  • Dump: Přesun QUnit.jsDump na QUnit.dump. QUnit.jsDump stále existuje, ale bude odstraněn později. Použijte QUnit.dump.
  • Dump: netržní vyčíslitelné vlastnosti TypeError. Usnadňuje porovnat vlastnosti objektů chyb.
  • Reportér: počítat pouze výstup tvrzení zelených testy. Méně vizuální nepořádek pro absolvování testů.
  • Reportér: Přesun HTML reportér v novém JS soubor. HTML reportér stále svázaný, ale kód byl refactored přesunout ji do samostatného souboru.
  • Test: Odstraňte zastaralé QUnit.current_testEnvironment

Co je nového ve verzi 1.14.0:

  • CSS: Odstranění redundance
  • Jádro: Přidat config vlastnost pro zakázání výchozí scroll-to-top
  • Grunt: Odstraňte zbytky addons
  • Addons: Odstraňte poslední zbytky
  • Jádro: Rozšířit QUnit.config.urlConfig podporovat SELECT jednu rozbalovacích
  • Assert: Rozšířit hází přijmout instancí chybové
  • Assert: Rozšířit hodí se mají zpracovat chyby jako řetězce
  • CSS: Aktualizace qunit.css konzistence
  • Jádro: Cache window.clearTimeout v případě, že dostane zesměšňoval
  • Jádro: spustit více testů zkušebním číslem

Co je nového ve verzi 1.13.0:

  • Assert: Odstraňte raise (ukončeno 2012), nahradit s neúspěšném tvrzení.
  • Grunt: Přidat testu non-browser jako grunt úkol. Spustí existující testy uzlu.
  • Export:. Pouze export do proměnné, kterou kontrolujeme
  • Jádro:. Správně zkontrolovat existenci dokumentu
  • Jádro:. Odstraňte triggerEvent, které není užíváno ani zdokumentován nikde
  • Jádro:. Ticho addEvent v non-browser env

Co je nového ve verzi 1.12.0:

  • Přidat komentář k odmítání QUnit.reset. Částečná oprava # 354
  • Oprava mis-match mezi moduleStart a moduleDone události
  • Odebráno jQuery.trim optimalizace. Opravy # 424.
  • Použít lokální referenci setTimeout, přidejte samostatnou jednotku testovací sady za to. Opravy # 432 - Pomocí setTimeout pahýl může zastavit testovací sady pokračovat. Zavře gh-433
  • z přidané CONTRIBUTING.md.
  • přesunuto "addons / themes / nv 'to' Krinkle / qunit-theme-nv.git '
  • přeřazen "addons / themes / ninja" na "Krinkle / qunit-theme-ninja.git '
  • přesunuto "addons / themes / gabe 'to' Krinkle / qunit-theme-gabe.git '

Co je nového ve verzi 1.11.0:

  • Phantomjs: Zahrnout zdroj v detailech jednotlivých tvrzení
  • Phantomjs: Odstraněno mechanismus dotazování ve prospěch PhantomJS 1,6 + 's WebPage onCallback #
  • .
  • odloženého startu (), dokud init () se stalo ..
  • urlConfig:. Fix událost políčko pro Oldie
  • Vydání # 365:. Fix modul sběrač pro Oldie
  • Opravy # 344. - Zachyťte a ukázat trvání testu
  • Přejmenovat testy na tvrzení v souhrnu.
  • Assert:. Implementace propEqual a notPropEqual
  • Plátno addon: Použijte 0,6 jako alfa hodnotu, aby nedošlo k rozporům mezi prohlížečem
  • .
  • Odstranit globální proměnné & quot; tvrdí, & quot;.
  • Přidat test pro zatěžovací zkoušky asynchronně.

Co je nového ve verzi v1.8.0pre:.

  • Zlepšili jsme zpracování window.onerror

Co je nového ve verzi v1.7.0pre:.

  • Přidat config.requireExpects
  • Přidat možnost požadovat, aby všechny testy pro volání čekat ().
  • Zlepšit extractStacktrace) provádění (.
  • zahrnoval všechny relevantní zásobníku řádky.
  • Zkontrolujte filtry velká a malá písmena.
  • je () očekává malá typy.
  • Předpokládané datum hodnota není zobrazena správně.
  • Fix phantomjs addon záhlaví a přidat readme.
  • Přidat nějaké tipy na kompozitní addon readme.
  • Track testy podle pořadí, v jakém byly v chodu a vytvořit znovu spusťte odkazy založené na dané číslo.
  • Zkontrolujte Znovu spustit link běh pouze jeden test.

Požadavky

  • Java scripty povoleny na straně klienta

Podobný software

ruby-debug
ruby-debug

13 May 15

cppclean
cppclean

13 May 15

JS Error Logs
JS Error Logs

13 May 15

CSSLint
CSSLint

21 Jul 15

Ostatní software developer jQuery Team

jQuery Mouse Wheel
jQuery Mouse Wheel

10 Feb 16

Esprima
Esprima

11 Mar 16

jQuery UI
jQuery UI

2 Oct 16

Komentáře k QUnit

Komentáře nebyl nalezen
Přidat komentář
Zapnout obrázky!
Vyhledávání podle kategorie