QUnit

Software screenshot:
QUnit
Software detaljer:
Version: 1.22.0 Opdateret
Upload dato: 11 Mar 16
Udvikler: jQuery Team
Licens: Gratis
Popularitet: 111

Rating: 2.5/5 (Total Votes: 2)

QUnit er den officielle enhed testværktøj, der anvendes af jQuery Team for rammerne kerne og forskellige ekstra plugins.

Udover specifik jQuery kode, kan QUnit også teste generisk JavaScript-kode, herunder server-side JavaScript.

Denne ramme test kan især være nyttigt for regressionstest, hjælper udviklere afdække ny type fejl som kodebase udvikler sig.

QUnit ligner andre enhed test rammer (som JUnit) og betragtes som en del af xUnit rammer test familie.

Hvad er nyt i denne publicering:

  • Assert: kaster anvendelser skubbe metode kun
  • Assert: Fix manglende test på eksporteret kaster
  • Assert: Redskaber notOk at hævde falsy værdier
  • Core: Mere yndefuld håndtering af AMD
  • Core: Forenkle staksporing metoder
  • Core: Expose Dump MAXDEPTH ejendom
  • Core: Expose QUnit versionen QUnit.version ejendom
  • Core: Håndtag flere testId parametre
  • Dump: Fix .name / .property doublettes
  • HTML Reporter: Ny diff med Googles Diff-Patch-Match Bibliotek
  • HTML Reporter:. Gør det mere indlysende, hvorfor diff undertrykkes
  • HTML Reporter: Skift display tekst til dårlige tests
  • HTML Reporter: Fix afkrydsningsfeltet og vælg håndtering i IE & # X3C; 9
  • HTML Reporter: Fix test filter uden modul
  • HTML Reporter: Bevar mislykkede tests tal
  • Test: små bogstaver gyldig test filteret før du bruger det

Hvad er nyt i version 1.20.0:

  • Assert: kaster anvendelser kun skubbe metode
  • Assert: Fix manglende test på eksporteret kaster
  • Assert: Redskaber notOk at hævde falsy værdier
  • Core: Mere yndefuld håndtering af AMD
  • Core: Forenkle staksporing metoder
  • Core: Expose Dump MAXDEPTH ejendom
  • Core: Expose QUnit versionen QUnit.version ejendom
  • Core: Håndtag flere testId parametre
  • Dump: Fix .name / .property doublettes
  • HTML Reporter: Ny diff med Googles Diff-Patch-Match Bibliotek
  • HTML Reporter:. Gør det mere indlysende, hvorfor diff undertrykkes
  • HTML Reporter: Skift display tekst til dårlige tests
  • HTML Reporter: Fix afkrydsningsfeltet og vælg håndtering i IE & # X3C; 9
  • HTML Reporter: Fix test filter uden modul
  • HTML Reporter: Bevar mislykkede tests tal
  • Test: små bogstaver gyldig test filteret før du bruger det

Hvad er nyt i version 1.19.0:

  • Assert: kaster anvendelser kun skubbe metode
  • Assert: Fix manglende test på eksporteret kaster
  • Assert: Redskaber notOk at hævde falsy værdier
  • Core: Mere yndefuld håndtering af AMD
  • Core: Forenkle staksporing metoder
  • Core: Expose Dump MAXDEPTH ejendom
  • Core: Expose QUnit versionen QUnit.version ejendom
  • Core: Håndtag flere testId parametre
  • Dump: Fix .name / .property doublettes
  • HTML Reporter: Ny diff med Googles Diff-Patch-Match Bibliotek
  • HTML Reporter:. Gør det mere indlysende, hvorfor diff undertrykkes
  • HTML Reporter: Skift display tekst til dårlige tests
  • HTML Reporter: Fix afkrydsningsfeltet og vælg håndtering i IE & # X3C; 9
  • HTML Reporter: Fix test filter uden modul
  • HTML Reporter: Bevar mislykkede tests tal
  • Test: små bogstaver gyldig test filteret før du bruger det

Hvad er nyt i version 1.18.0:

  • Assert: kaster anvendelser kun skubbe metode
  • Assert: Fix manglende test på eksporteret kaster
  • Assert: Redskaber notOk at hævde falsy værdier
  • Core: Mere yndefuld håndtering af AMD
  • Core: Forenkle staksporing metoder
  • Core: Expose Dump MAXDEPTH ejendom
  • Core: Expose QUnit versionen QUnit.version ejendom
  • Core: Håndtag flere testId parametre
  • Dump: Fix .name / .property doublettes
  • HTML Reporter: Ny diff med Googles Diff-Patch-Match Bibliotek
  • HTML Reporter:. Gør det mere indlysende, hvorfor diff undertrykkes
  • HTML Reporter: Skift display tekst til dårlige tests
  • HTML Reporter: Fix afkrydsningsfeltet og vælg håndtering i IE & # X3C; 9
  • HTML Reporter: Fix test filter uden modul
  • HTML Reporter: Bevar mislykkede tests tal
  • Test: små bogstaver gyldig test filteret før du bruger det

Hvad er nyt i version 1.17.1:

  • Build: Fjern bower.json fra ignorerede filer
  • Build: Support node.js eksport paritet med CommonJS
  • HTML Reporter: Tilføj filterfeltet
  • HTML Reporter: Må ikke skjule oversprungne test
  • HTML Reporter: Fix regression for gamle markup
  • HTML Reporter: Undgå XSS-angreb
  • HTML Reporter: QUnit.url er nu en privat funktion i HTML Reporter
  • HTML Reporter: URL params kan indstilles af koden

Hvad er nyt i version 1.15.0:

  • Assert: Implementere Assert konstruktør med test kontekst. Dette forbedrer stærkt debugging af async tests, da påstande ikke kan sive ind i andre tests længere. Brug hævde argument i din test callbacks at køre påstande for at få det fulde udbytte af dette.
  • Assert: Forbedret standard besked fra assert.ok. Nu assert.ok () udlæser den nøjagtige værdi modtog, i stedet for kun at sige, det ikke var thruthy.
  • Assert: Fjernelse af raises, samme og lig. Disse blev udfaset for længe siden og endeligt fjernet. Brug kast, deepEqual og lige i stedet.
  • Core: Pass samlede test til QUnit.begin tilbagekald som totalTests. Vil blive brugt af Karma og andre journalister.
  • Dump: Flyt QUnit.jsDump til QUnit.dump. QUnit.jsDump eksisterer stadig, men fjernes senere. Brug QUnit.dump.
  • Dump: Output ikke-enumerable egenskaber TypeError. Gør det lettere at sammenligne egenskaberne af fejl objekter.
  • Reportagen: Kun udgang påstand tæller for grønne tests. Mindre visuelt rod til passerer tests.
  • Reporter: Flyt HTML reporter til en ny JS-fil. HTML reporter stadig bundtet, men koden er refactored at flytte den til en separat fil.
  • Test: Fjern frarådet QUnit.current_testEnvironment

Hvad er nyt i version 1.14.0:

  • CSS: Fjernelse redundans
  • Core: Føj config ejendom til deaktivering standard scroll-til-top
  • Grunt: Fjern addons rester
  • Addons: Fjern sidste rester
  • Core: Udvid QUnit.config.urlConfig at støtte udvalgte-én dropdowns
  • Assert: Udvid kaster at acceptere Fejl forekomster
  • Assert: Udvid kast til at håndtere fejl som strenge
  • CSS: Opdatering qunit.css for konsistens
  • Core: Cache window.clearTimeout hvis det bliver hånet
  • Core: Kør flere tests ved test nummer

Hvad er nyt i version 1.13.0:

  • Assert: Fjern raises (forældet 2012), udskift med mislykkedes påstand.
  • Grunt: Tilføj ikke-browser test som grynt opgave. Kører eksisterende test i node.
  • Export:. Kun eksport til variabel, vi tjekke for
  • Core:. Korrekt tjekke for eksistensen af ​​dokumentet
  • Core:. Fjern triggerEvent, som ikke anvendes eller dokumenteret nogen steder
  • Core:. Silence addEvent i ikke-browser ENV

Hvad er nyt i version 1.12.0:

  • Tilføj en afskrivninger kommentar til QUnit.reset. Delvis rettelse til # 354
  • Fix mis-match mellem moduleStart og moduleDone arrangementer
  • Fjernet jQuery.trim optimering. Rettelser # 424.
  • Brug en lokal setTimeout reference, tilføje separat enhed test suite til det. Rettelser # 432 - Brug en setTimeout stub kan stoppe test suite i at fortsætte. Lukker gh-433
  • Tilføjet CONTRIBUTING.md.
  • Flyttede 'addons / temaer / nv' til 'Krinkle / qunit-tema-nv.git "
  • Flyttet 'addons / temaer / ninja' til 'Krinkle / qunit-tema-ninja.git "
  • Flyttede 'addons / temaer / gabe' til 'Krinkle / qunit-tema-gabe.git "

Hvad er nyt i version 1.11.0:

  • Phantomjs: Medtag kilde i påstand detaljer
  • Phantomjs: Fjernet polling mekanisme til fordel for PhantomJS 1,6 + 's webside # onCallback
  • .
  • Udskudt start (), indtil init () skete ..
  • urlConfig:. Fix afkrydsningsfeltet begivenhed for Oldie
  • Issue # 365:. Fix modul picker til Oldie
  • Rettelser # 344 -. Capture og show test varighed
  • Omdøb tests til påstande i resumé.
  • Assert:. Implement propEqual og notPropEqual
  • Canvas addon: Brug 0,6 som alfa-værdi for at undgå uoverensstemmelser mellem browsere
  • .
  • Fjern globale variabel & quot; hævde & quot;.
  • Tilføj en test for belastningsafprøvning asynkront.

Hvad er nyt i version v1.8.0pre:.

  • Forbedre window.onerror håndtering

Hvad er nyt i version v1.7.0pre:.

  • Tilføj config.requireExpects
  • Tilføj mulighed for at kræve, at alle prøver at kalde forvente ().
  • Forbedre extractStacktrace () gennemførelse.
  • Medtag alle relevante stak linjer.
  • Gør filtre store og små bogstaver.
  • er () forventer små typer.
  • Forventet Dato værdi vises ikke korrekt.
  • Fix phantomjs addon header og tilføje readme.
  • Tilføj nogle hints til komposit addon readme.
  • Spor tests ved den rækkefølge, som de blev kørt, og skabe gentagelsen links baseret på dette nummer.
  • Gør Rerun link køre kun en enkelt test.

Krav :

  • Javascript aktiveret i klientsiden

Lignende software

CasperJS
CasperJS

13 May 15

Pesticide
Pesticide

10 Feb 16

PHP_CodeSniffer
PHP_CodeSniffer

20 Jul 15

PyUnit
PyUnit

6 Jun 15

Andre software developer jQuery Team

jQuery UI
jQuery UI

2 Oct 16

jQuery Mouse Wheel
jQuery Mouse Wheel

10 Feb 16

jQuery Mobile
jQuery Mobile

13 Apr 15

Kommentarer til QUnit

Kommentarer ikke fundet
Tilføj kommentar
Tænd billeder!
Søg efter kategori