UNPKG

fontfaceonload

Version:

A simple utility to execute a callback when a webfont loads.

43 lines (32 loc) 1.23 kB
--- layout: default title: QUnit.done description: Register a callback to fire whenever the test suite ends. categories: - callbacks --- ## `QUnit.done( callback )` Register a callback to fire whenever the test suite ends. | parameter | description | |-----------|-------------| | callback (function) | Callback to execute. Provides a single argument with the callback details object | #### Callback details: `callback( details: { failed, passed, total, runtime } )` | parameter | description | |-----------|-------------| | `failed` (number) | The number of failed assertions | | `passed` (number) | The number of passed assertions | | `total` (number) | The total number of assertions | | `runtime` (number) | The time in milliseconds it took tests to run from start to finish. | ### Example Register a callback that logs test results to the console. ```js QUnit.done(function( details ) { console.log( "Total: ", details.total, " Failed: ", details.failed, " Passed: ", details.passed, " Runtime: ", details.runtime ); }); ``` Using modern syntax: ```js QUnit.done( ( { total, failed, passed, runtime } ) => { console.log( `Total: ${total}, Failed: ${failed}, Passed: ${passed}, Runtime: ${runtime}` ); }); ```