QUnit

Sagteware kiekie:
QUnit
Sagteware besonderhede:
Weergawe: 1.22.0 Opgedateer
Upload datum: 11 Mar 16
Ontwikkelaar: jQuery Team
Lisensie: Gratis
Populariteit: 446

Rating: 2.0/5 (Total Votes: 3)

QUnit is die amptelike eenheid toets instrument wat gebruik word deur die jQuery span vir kern die raamwerk en verskeie bykomende plugins.

Behalwe spesifieke jQuery kode, kan QUnit ook toets generiese JavaScript-kode, insluitend bediener-kant JavaScript.

Dit toets raamwerk kan veral nuttig vir regressie toets wees, help ontwikkelaars ontbloot nuwe tipe foute as die kodebasis ontwikkel.

QUnit is soortgelyk aan ander eenheid toets raamwerke (soos JUnit) en word beskou as 'n deel van die xUnit toets raamwerk familie.

Wat is nuut in hierdie vry:

  • Assert: gooi gebruike stoot metode net
  • Assert: Fix ontbreek toets op uitgevoer gooi
  • Assert: Implemente notOk om falsy waardes beweer
  • Core: Meer grasieuse hantering van AMD
  • Core: Vereenvoudig stapelspoor metodes
  • Core: Ontbloot Dump maxDepth eiendom
  • Core: Ontbloot QUnit weergawe vanaf QUnit.version eiendom
  • Core: Hanteer verskeie testId parameters
  • Dump: Fix Name / .property doublettes
  • HTML Reporter: Nuwe verskil met behulp van Google se Diff-Patch-wedstryd Biblioteek
  • HTML Reporter:. Maak dit meer duidelik waarom verskil onderdruk
  • HTML Reporter: Verandering vertoon teks vir slegte toetse
  • HTML Reporter: Fix boks en kies hantering in Internet Explorer & # x3c; 9
  • HTML Reporter: Fix toets filter sonder enige module
  • HTML Reporter: Behou misluk toetse getalle
  • Toets: kleinletters die geldige toets filter voordat dit gebruik word

Wat is nuut in weergawe 1.20.0:

  • Assert: gooi gebruike stoot enigste metode
  • Assert: Fix ontbreek toets op uitgevoer gooi
  • Assert: Implemente notOk om falsy waardes beweer
  • Core: Meer grasieuse hantering van AMD
  • Core: Vereenvoudig stapelspoor metodes
  • Core: Ontbloot Dump maxDepth eiendom
  • Core: Ontbloot QUnit weergawe vanaf QUnit.version eiendom
  • Core: Hanteer verskeie testId parameters
  • Dump: Fix Name / .property doublettes
  • HTML Reporter: Nuwe verskil met behulp van Google se Diff-Patch-wedstryd Biblioteek
  • HTML Reporter:. Maak dit meer duidelik waarom verskil onderdruk
  • HTML Reporter: Verandering vertoon teks vir slegte toetse
  • HTML Reporter: Fix boks en kies hantering in Internet Explorer & # x3c; 9
  • HTML Reporter: Fix toets filter sonder enige module
  • HTML Reporter: Behou misluk toetse getalle
  • Toets: kleinletters die geldige toets filter voordat dit gebruik word

Wat is nuut in weergawe 1.19.0:

  • Assert: gooi gebruike stoot enigste metode
  • Assert: Fix ontbreek toets op uitgevoer gooi
  • Assert: Implemente notOk om falsy waardes beweer
  • Core: Meer grasieuse hantering van AMD
  • Core: Vereenvoudig stapelspoor metodes
  • Core: Ontbloot Dump maxDepth eiendom
  • Core: Ontbloot QUnit weergawe vanaf QUnit.version eiendom
  • Core: Hanteer verskeie testId parameters
  • Dump: Fix Name / .property doublettes
  • HTML Reporter: Nuwe verskil met behulp van Google se Diff-Patch-wedstryd Biblioteek
  • HTML Reporter:. Maak dit meer duidelik waarom verskil onderdruk
  • HTML Reporter: Verandering vertoon teks vir slegte toetse
  • HTML Reporter: Fix boks en kies hantering in Internet Explorer & # x3c; 9
  • HTML Reporter: Fix toets filter sonder enige module
  • HTML Reporter: Behou misluk toetse getalle
  • Toets: kleinletters die geldige toets filter voordat dit gebruik word

Wat is nuut in weergawe 1.18.0:

  • Assert: gooi gebruike stoot enigste metode
  • Assert: Fix ontbreek toets op uitgevoer gooi
  • Assert: Implemente notOk om falsy waardes beweer
  • Core: Meer grasieuse hantering van AMD
  • Core: Vereenvoudig stapelspoor metodes
  • Core: Ontbloot Dump maxDepth eiendom
  • Core: Ontbloot QUnit weergawe vanaf QUnit.version eiendom
  • Core: Hanteer verskeie testId parameters
  • Dump: Fix Name / .property doublettes
  • HTML Reporter: Nuwe verskil met behulp van Google se Diff-Patch-wedstryd Biblioteek
  • HTML Reporter:. Maak dit meer duidelik waarom verskil onderdruk
  • HTML Reporter: Verandering vertoon teks vir slegte toetse
  • HTML Reporter: Fix boks en kies hantering in Internet Explorer & # x3c; 9
  • HTML Reporter: Fix toets filter sonder enige module
  • HTML Reporter: Behou misluk toetse getalle
  • Toets: kleinletters die geldige toets filter voordat dit gebruik word

Wat is nuut in weergawe 1.17.1:

  • Bou: Verwyder bower.json uit geïgnoreer lêers
  • Bou: Ondersteuning Node.js uitvoerpariteit met CommonJS
  • HTML Reporter: Voeg die veld filter
  • HTML Reporter: Moenie oorgeslaan toetse nie verberg
  • HTML Reporter: Fix regressie vir ou opmaak
  • HTML Reporter: Voorkom XSS aanvalle
  • HTML Reporter: QUnit.url is nou 'n private funksie in die HTML Reporter
  • HTML Reporter: URL params kan deur kode ingestel

Wat is nuut in weergawe 1.15.0:

  • Assert: Implementeer Assert konstruktor met toets konteks. Dit verbeter swaar ontfouting van asinkroniseer toetse, want bewerings nie in ander toetse nie kan lek. Gebruik die Assert argument in jou toets verifikasie om bewerings te hardloop om die volle voordeel van hierdie te kry.
  • Assert: Verbeterde die verstek boodskap van assert.ok. Nou assert.ok () uitgange die presiese waarde wat dit ontvang, in plaas van net te sê dit is nie thruthy.
  • Assert: Die opheffing van verhogings, dieselfde en gelyk. Hierdie is 'n lang tyd gelede afgekeur en uiteindelik verwyder. Gebruik gooi, deepEqual en gelyke plaas.
  • Core: Slaag totale bedrag van toetse om QUnit.begin terugbel as totalTests. Sal gebruik word deur Karma en ander verslaggewers.
  • Dump: Move QUnit.jsDump om QUnit.dump. QUnit.jsDump nog bestaan, maar sal later verwyder word. Gebruik QUnit.dump.
  • Dump: Uitgawe nie-enumerable eienskappe van TypeError. Maak dit makliker om eienskappe van dwaling voorwerpe vergelyk.
  • Reporter: Uitgawe net bewering tel groen toetse. Minder visuele warboel slaag toetse.
  • Reporter: Move HTML verslaggewer 'n nuwe JS lêer. Die HTML verslaggewer nog bundel, maar die kode is refactored om dit te skuif na 'n aparte lêer.
  • Toets: Verwyder afgekeur QUnit.current_testEnvironment

Wat is nuut in weergawe 1.14.0:

  • CSS: Die verwydering van ontslag
  • Core: Voeg config eiendom vir die aanskakel verstek boek-tot-top
  • Grunt: Verwyder addons oorskiet
  • Addons: Verwyder laaste oorblyfsels
  • Core: Brei QUnit.config.urlConfig te kies-een vervolg keuselys ondersteun
  • Assert: Brei gooi om Fout gevalle aanvaar
  • Assert: Brei gooi om foute as stringe hanteer
  • CSS: Opdatering qunit.css vir konsekwentheid
  • Core: Cache window.clearTimeout in geval dit kry gespot
  • Core: Begin verskeie toetse deur toets getal

Wat is nuut in weergawe 1.13.0:

  • Assert: Verwyder verhogings (deprecated 2012), te vervang met mislukte bewering.
  • Grunt: Voeg nie-leser toets as swaar taak. Loop bestaande toetse in node.
  • Uitvoer:. Slegs uitvoer na die veranderlike wat ons gaan vir
  • Core:. Behoorlik te gaan vir die bestaan ​​van dokument
  • Core:. Verwyder triggerEvent, wat nie gebruik word of enige plek gedokumenteer
  • Core:. Silence addEvent in nie-leser ENV

Wat is nuut in weergawe 1.12.0:

  • Voeg 'n afkeuring kommentaar te QUnit.reset. Gedeeltelike oplossing vir # 354
  • Fix mis-wedstryd tussen moduleStart en moduleDone gebeure
  • verwyder jQuery.trim optimalisering. Fixes # 424.
  • Gebruik 'n plaaslike setTimeout verwysing, voeg afsonderlike eenheid toets suite vir daardie. Fixes # 432 - Die gebruik van 'n setTimeout stomp kan toets suite verhoed duur voort. Sluit GH-433
  • Toegevoegde CONTRIBUTING.md.
  • geskuif nie 'addons / temas / NV' na 'Krinkle / qunit-tema-nv.git'
  • geskuif nie 'addons / temas / ninja' na 'Krinkle / qunit-tema-ninja.git'
  • geskuif nie 'addons / temas / Gabe' na 'Krinkle / qunit-tema-gabe.git'

Wat is nuut in weergawe 1.11.0:

  • Phantomjs: Sluit bron in bewering besonderhede
  • Phantomjs: Verwyder die stemdag meganisme ten gunste van PhantomJS 1.6 + se WebPage # onCallback
  • .
  • Vertraging begin () totdat init () gebeur ..
  • urlConfig:. Fix boks gebeurtenis vir ouwe
  • Uitgawe # 365:. Fix module plukker vir ouwe
  • Oplossing # 344 -. Aanjaer en show toets duur
  • Die naam van toetse om bewerings in opsomming.
  • Assert:. Implementeer propEqual en notPropEqual
  • Canvas addon: Gebruik 0.6 as alfa waarde om teenstrydighede tussen blaaiers vermy
  • .
  • Verwyder globale veranderlike & quot; beweer & quot;.
  • Voeg 'n toets vir die laai toetse asynchroon.

Wat is nuut in weergawe v1.8.0pre:.

  • Verbeter window.onerror hantering

Wat is nuut in weergawe v1.7.0pre:.

  • config.requireExpects Voeg
  • Voeg opsie om alle toetse vereis om 'n beroep te verwag ().
  • Verbeter extractStacktrace () implementering.
  • Sluit alle relevante stapel lyne.
  • Maak filters geval-onsensitief.
  • is () verwag klein tipes.
  • verwagte datum waarde is nie behoorlik vertoon.
  • Fix phantomjs addon kop en voeg readme.
  • Voeg 'n paar wenke om saamgestelde addon readme.
  • Track toetse deur die volgorde waarin hulle is hardloop en skep tik skakels op grond van die aantal.
  • Maak Rerun skakel lopie slegs 'n enkele toets.

Vereistes :

  • Javascript op die kliënt kant

Soortgelyke sagteware

browser-mips
browser-mips

5 Jun 15

Shindo
Shindo

12 May 15

CSS Stress Test
CSS Stress Test

21 Jul 15

PhantomJS
PhantomJS

28 Feb 15

Ander sagteware ontwikkelaar jQuery Team

jQuery UI
jQuery UI

2 Oct 16

jQuery Mobile
jQuery Mobile

13 Apr 15

Kommentaar te QUnit

Kommentaar nie gevind
Kommentaar te lewer
Draai op die foto!
Soek op kategorie