MCPcopy
hub / github.com/dataarts/dat.gui / done

Function done

tests/qunit.js:803–856  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

801};
802
803function done() {
804 config.autorun = true;
805
806 // Log the last module results
807 if ( config.currentModule ) {
808 runLoggingCallbacks( 'moduleDone', QUnit, {
809 name: config.currentModule,
810 failed: config.moduleStats.bad,
811 passed: config.moduleStats.all - config.moduleStats.bad,
812 total: config.moduleStats.all
813 } );
814 }
815
816 var banner = id("qunit-banner"),
817 tests = id("qunit-tests"),
818 runtime = +new Date - config.started,
819 passed = config.stats.all - config.stats.bad,
820 html = [
821 'Tests completed in ',
822 runtime,
823 ' milliseconds.<br/>',
824 '<span class="passed">',
825 passed,
826 '</span> tests of <span class="total">',
827 config.stats.all,
828 '</span> passed, <span class="failed">',
829 config.stats.bad,
830 '</span> failed.'
831 ].join('');
832
833 if ( banner ) {
834 banner.className = (config.stats.bad ? "qunit-fail" : "qunit-pass");
835 }
836
837 if ( tests ) {
838 id( "qunit-testresult" ).innerHTML = html;
839 }
840
841 if ( config.altertitle && typeof document !== "undefined" && document.title ) {
842 // show ✖ for good, ✔ for bad suite result in title
843 // use escape sequences in case file gets loaded with non-utf-8-charset
844 document.title = [
845 (config.stats.bad ? "\u2716" : "\u2714"),
846 document.title.replace(/^[\u2714\u2716] /i, "")
847 ].join(" ");
848 }
849
850 runLoggingCallbacks( 'done', QUnit, {
851 failed: config.stats.bad,
852 passed: passed,
853 total: config.stats.all,
854 runtime: runtime
855 } );
856}
857
858function validTest( name ) {
859 var filter = config.filter,

Callers 1

processFunction · 0.70

Calls 2

runLoggingCallbacksFunction · 0.85
idFunction · 0.85

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…