29 lines
		
	
	
		
			798 B
		
	
	
	
		
			JavaScript
		
	
	
	
	
	
			
		
		
	
	
			29 lines
		
	
	
		
			798 B
		
	
	
	
		
			JavaScript
		
	
	
	
	
	
| window.common = (function({ $, common = { init: [] }}) {
 | |
| 
 | |
|   common.displayTestResults = function displayTestResults(data = []) {
 | |
|     $('#testSuite').children().remove();
 | |
|     data.forEach(({ err = false, text = '' }) => {
 | |
|       var iconClass = err ?
 | |
|         '"ion-close-circled big-error-icon"' :
 | |
|         '"ion-checkmark-circled big-success-icon"';
 | |
| 
 | |
|       $('<div></div>').html(`
 | |
|         <div class='row'>
 | |
|           <div class='col-xs-2 text-center'>
 | |
|             <i class=${iconClass}></i>
 | |
|           </div>
 | |
|           <div class='col-xs-10 test-output'>
 | |
|             ${text.split('message: ').pop().replace(/\'\);/g, '')}
 | |
|           </div>
 | |
|           <div class='ten-pixel-break'/>
 | |
|         </div>
 | |
|       `)
 | |
|         .appendTo($('#testSuite'));
 | |
|     });
 | |
| 
 | |
|     return data;
 | |
|   };
 | |
| 
 | |
|   return common;
 | |
| }(window));
 |