code: function logAssertion(details) {
    		runLoggingCallbacks("log", details);
  
    		var assertion = {
    			passed: details.result,
    			actual: details.actual,
    			expected: details.expected,
    			message: details.message,
    			stack: details.source,
    			todo: details.todo
    		};
    		this.testReport.pushAssertion(assertion);
    		emit("assertion", assertion);
    	}
docs: Log assertion details using both the old QUnit.log interface and
  QUnit.on( "assertion" ) interface.
  
  @private