QUnit

Screenshot Software:
QUnit
Detalii soft:
Versiune: 1.22.0 Actualizat
Incarca data: 11 Mar 16
Producător: jQuery Team
Licenţă: Gratuit
Popularitate: 446

Rating: 2.0/5 (Total Votes: 3)

QUnit este oficial instrumentul unitate de testare utilizate de echipa jQuery de bază a cadrului și diverse plugin-uri suplimentare.

În afară de cod specific jQuery, QUnit poate testa, de asemenea, cod generic JavaScript, inclusiv server-side JavaScript.

Acest cadru de testare poate fi utilă în special pentru testarea de regresie, dezvoltatorii ajută la descoperirea nou tip de bug-uri ca codebase evoluează.

QUnit este similar cu alte cadre de unitate de testare (cum ar fi JUnit) și este considerată o parte a familiei cadru de testare xUnit.

Ce este nou în acest de presă:

  • Assert: arunca utilizări împinge metoda numai
  • Assert: Fix încercare lipsă pe exportate aruncări
  • Assert: Implementează notOk pentru a afirma valorile falsy
  • Core: necesară o manipulare mai grațios AMD
  • Core: metode de a simplifica stiva de urmărire
  • Core: Expose proprietate benă MAXDEPTH
  • Core: Expune versiunea QUnit ca proprietate QUnit.version
  • Core: Mâner parametri multipli Cod test
  • Dump: Fix .name / .property doublettes
  • HTML Reporter: Nou dif folosind Biblioteca Diff-Patch-Match al Google
  • HTML Reporter:. Face mai evident de ce dif este suprimat
  • HTML Reporter: text Modificare afișare pentru teste rele
  • HTML Reporter: Fix caseta de selectare și selectați manipularea în IE & # x3c; 9
  • HTML Reporter: Fix filtru de test, fără nici un modul
  • HTML Reporter: fideliza un număr testele eșuează
  • test: litere mici filtrul de test valabil înainte de a utiliza

Ce este nou în versiunea 1.20.0:

  • Assert: aruncă utilizări împinge numai metoda
  • Assert: Fix încercare lipsă pe exportate aruncări
  • Assert: Implementează notOk pentru a afirma valorile falsy
  • Core: necesară o manipulare mai grațios AMD
  • Core: metode de a simplifica stiva de urmărire
  • Core: Expose proprietate benă MAXDEPTH
  • Core: Expune versiunea QUnit ca proprietate QUnit.version
  • Core: Mâner parametri multipli Cod test
  • Dump: Fix .name / .property doublettes
  • HTML Reporter: Nou dif folosind Biblioteca Diff-Patch-Match al Google
  • HTML Reporter:. Face mai evident de ce dif este suprimat
  • HTML Reporter: text Modificare afișare pentru teste rele
  • HTML Reporter: Fix caseta de selectare și selectați manipularea în IE & # x3c; 9
  • HTML Reporter: Fix filtru de test, fără nici un modul
  • HTML Reporter: fideliza un număr testele eșuează
  • test: litere mici filtrul de test valabil înainte de a utiliza

Ce este nou în versiunea 1.19.0:

  • Assert: aruncă utilizări împinge numai metoda
  • Assert: Fix încercare lipsă pe exportate aruncări
  • Assert: Implementează notOk pentru a afirma valorile falsy
  • Core: necesară o manipulare mai grațios AMD
  • Core: metode de a simplifica stiva de urmărire
  • Core: Expose proprietate benă MAXDEPTH
  • Core: Expune versiunea QUnit ca proprietate QUnit.version
  • Core: Mâner parametri multipli Cod test
  • Dump: Fix .name / .property doublettes
  • HTML Reporter: Nou dif folosind Biblioteca Diff-Patch-Match al Google
  • HTML Reporter:. Face mai evident de ce dif este suprimat
  • HTML Reporter: text Modificare afișare pentru teste rele
  • HTML Reporter: Fix caseta de selectare și selectați manipularea în IE & # x3c; 9
  • HTML Reporter: Fix filtru de test, fără nici un modul
  • HTML Reporter: fideliza un număr testele eșuează
  • test: litere mici filtrul de test valabil înainte de a utiliza

Ce este nou în versiunea 1.18.0:

  • Assert: aruncă utilizări împinge numai metoda
  • Assert: Fix încercare lipsă pe exportate aruncări
  • Assert: Implementează notOk pentru a afirma valorile falsy
  • Core: necesară o manipulare mai grațios AMD
  • Core: metode de a simplifica stiva de urmărire
  • Core: Expose proprietate benă MAXDEPTH
  • Core: Expune versiunea QUnit ca proprietate QUnit.version
  • Core: Mâner parametri multipli Cod test
  • Dump: Fix .name / .property doublettes
  • HTML Reporter: Nou dif folosind Biblioteca Diff-Patch-Match al Google
  • HTML Reporter:. Face mai evident de ce dif este suprimat
  • HTML Reporter: text Modificare afișare pentru teste rele
  • HTML Reporter: Fix caseta de selectare și selectați manipularea în IE & # x3c; 9
  • HTML Reporter: Fix filtru de test, fără nici un modul
  • HTML Reporter: fideliza un număr testele eșuează
  • test: litere mici filtrul de test valabil înainte de a utiliza

Ce este nou în versiunea 1.17.1:

  • Build: Eliminați bower.json din fișierele ignorate
  • Build: paritate la export Suport Node.js cu CommonJS
  • HTML Reporter: Adăugați câmpul de filtrare
  • HTML Reporter: Nu ascundeți teste omit
  • HTML Reporter: Fix regresie pentru marcare vechi
  • HTML Reporter: atacuri Prevenirea XSS
  • HTML Reporter: QUnit.url este acum o funcție privată în HTML Reporter
  • HTML Reporter: params URL poate fi stabilită în funcție de codul

Ce este nou în versiunea 1.15.0:

  • Assert: Punerea în aplicare a Assert constructor cu contextul de test. Acest lucru îmbunătățește puternic de depanare a testelor async, din moment ce afirmații nu mai pot scurge în alte teste. Utilizează argumentul în callback assert dvs. de testare pentru a rula afirmații pentru a obține beneficia pe deplin de acest lucru.
  • Assert: Improved mesajul implicit din assert.ok. Acum assert.ok () emite valoarea exactă a primit, în loc de doar spunând că nu a fost thruthy.
  • Assert: îndepărtarea de raise, aceeași și este egal. Acestea au fost depreciate cu mult timp în urmă și în cele din urmă eliminat. Utilizarea aruncări libere, deepEqual și egal în loc.
  • Core: Pass cantitate totală de teste pentru QUnit.begin de apel invers ca totalTests. Vor fi folosite de Karma și de alți reporteri.
  • Dump: Mutare QUnit.jsDump la QUnit.dump. QUnit.jsDump încă mai există, dar vor fi eliminate ulterior. Utilizați QUnit.dump.
  • Dump: proprietăți de ieșire de bază non-enumerable de TypeError. Face mai ușor de comparat proprietățile obiectelor de eroare.
  • Reporter: conta numai ieșire afirmație pentru testele verzi. dezordine vizuală mai puțin pentru a trece testele.
  • Reporter: Mutare HTML reporter la un nou fișier JS. Reporterul HTML este încă la pachet, dar codul a fost refactored să-l mute într-un fișier separat.
  • test: Remove depreciate QUnit.current_testEnvironment

Ce este nou în versiunea 1.14.0:

  • CSS: Eliminarea redundanței
  • Core: Adăugați proprietăți de configurare pentru a dezactiva opțiunea implicită de parcurgere-to-top
  • Mormăit: Eliminați resturile addons
  • Adaosurile: Eliminați ultimele rămășițe
  • Core: Extinderea QUnit.config.urlConfig pentru a sprijini selectați-o dropdowns
  • Assert: Extinderea aruncă pentru a accepta instanțe de eroare
  • Assert: Extinderea aruncă pentru a trata erorile ca șiruri
  • CSS: Actualizarea qunit.css pentru consistență
  • Core: Cache window.clearTimeout în cazul în care acesta devine batjocorit
  • Core: Rulați mai multe teste prin numărul de test

Ce este nou în versiunea 1.13.0:

  • Assert: Remove raise (perimate 2012), înlocuiți cu afirmația nu a reușit.
  • Mormăit: Adăugați testul non-browser ca sarcină groh. Se execută testele existente în nod.
  • Export:. Numai export către variabila pe care le verifica
  • Core:. Verifica în mod corespunzător pentru existența documentului
  • Core:. Eliminați triggerEvent, care nu este utilizat sau documentat oriunde
  • Core:. Silence addEvent în env non-browser

Ce este nou în versiunea 1.12.0:

  • Adauga un comentariu dezaprobare la QUnit.reset. fix parțială # 354
  • Fix mis-meci între evenimente moduleStart și moduleDone
  • Eliminat optimizare jQuery.trim. Corecții # 424.
  • Utilizați o referință setTimeout locală, adăugați suita separată unitate de testare pentru acest lucru. Corecții # 432 - Folosind un ciot setTimeout poate opri suita de teste de la a continua. Gh-433 se închide
  • Adăugat CONTRIBUTING.md.
  • "addons _KUNENA_MOVED / teme / nv 'la' Krinkle / qunit-tema-nv.git '
  • Mutat "addons / teme / ninja 'to' Krinkle / qunit-tema-ninja.git '
  • "addons _KUNENA_MOVED / teme / Gabe 'la' Krinkle / qunit-tema-gabe.git '

Ce este nou în versiunea 1.11.0:

  • Phantomjs: Include sursa detalii nerevendicare
  • Phantomjs: Eliminat mecanismul de votare în favoarea PhantomJS 1.6 + 's WebPage onCallback #
  • .
  • Pornire întârziată () până la inițializare () sa întâmplat ..
  • urlConfig:. Fix eveniment casetă de selectare pentru oldie
  • Numărul # 365:. Fix Modul pentru selector de oldie
  • Fixat # 344 -. Captură și arăta durata testului
  • Rename teste la afirmații în rezumat.
  • Assert:. Punerea în aplicare a propEqual și notPropEqual
  • prelata addon: Utilizați 0.6 ca valoare alfa pentru a evita neconcordanțe între browsere
  • .
  • Eliminare variabilă globală & quot; afirma & quot;.
  • Adăugați un test pentru testele de încărcare asincronă.

Ce este nou în versiunea v1.8.0pre:.

  • Îmbunătățirea gestionării window.onerror

Ce este nou în versiunea v1.7.0pre:.

  • Adăugați config.requireExpects
  • Adăugați opțiune pentru a solicita toate testele pentru a apela aștepte ().
  • Îmbunătățire extractStacktrace () punerea în aplicare.
  • Includeți toate liniile stack-urilor relevante.
  • Asigurați filtre de la caz la insensibil.
  • este () se așteaptă ca tipuri de litere mici.
  • Valoarea Data preconizată nu este afișată în mod corespunzător.
  • Fix phantomjs antet addon și adăugați readme.
  • Adăugați câteva sugestii la readme addon compozit.
  • Teste Track de ordinea în care au fost executați și de a crea link-uri repetate pe baza acelui număr.
  • Asigurați-Reexecuție link-ul rula doar un singur test.

Cerințe :

  • JavaScript activat pe partea de client

Software similare

Flay
Flay

28 Feb 15

pydbgr
pydbgr

13 May 15

jQuery Stage
jQuery Stage

10 Feb 16

Alte software-uri de dezvoltator jQuery Team

jQuery Mobile
jQuery Mobile

13 Apr 15

jQuery Mouse Wheel
jQuery Mouse Wheel

10 Feb 16

Esprima
Esprima

11 Mar 16

Comentarii la QUnit

Comentariile nu a fost găsit
Adauga comentarii
Porniţi pe imagini!
Cauta dupa categorie