52 lines
		
	
	
		
			1.8 KiB
		
	
	
	
		
			HTML
		
	
	
	
	
	
			
		
		
	
	
			52 lines
		
	
	
		
			1.8 KiB
		
	
	
	
		
			HTML
		
	
	
	
	
	
| <!-- #docregion -->
 | |
| <!DOCTYPE html>
 | |
| <html>
 | |
| <head>
 | |
|   <meta http-equiv="content-type" content="text/html;charset=utf-8">
 | |
|   <title>Ng App Unit Tests</title>
 | |
|   <link rel="stylesheet" href="../node_modules/jasmine-core/lib/jasmine-core/jasmine.css">
 | |
| 
 | |
|   <script src="../node_modules/jasmine-core/lib/jasmine-core/jasmine.js"></script>
 | |
|   <script src="../node_modules/jasmine-core/lib/jasmine-core/jasmine-html.js"></script>
 | |
|   <script src="../node_modules/jasmine-core/lib/jasmine-core/boot.js"></script>
 | |
| </head>
 | |
| 
 | |
| <body>
 | |
|   <!-- #1. add the system.js and angular libraries -->
 | |
|   <script src="../node_modules/es6-shim/es6-shim.min.js"></script>
 | |
|   <script src="../node_modules/systemjs/dist/system-polyfills.js"></script>
 | |
|   <script src="../node_modules/angular2/es6/dev/src/testing/shims_for_IE.js"></script>
 | |
|   <script src="../node_modules/angular2/bundles/angular2-polyfills.js"></script>
 | |
|   <script src="../node_modules/systemjs/dist/system.src.js"></script>
 | |
|   <script src="../node_modules/rxjs/bundles/Rx.js"></script>
 | |
|   <script src="../node_modules/angular2/bundles/angular2.dev.js"></script>
 | |
|   <!-- #enddocregion import-angular -->
 | |
| 
 | |
|   <!-- #docregion promise-all -->
 | |
|   <script>
 | |
|     // #2. Configure systemjs to use the .js extension
 | |
|     //     for imports from the app folder
 | |
|     System.config({
 | |
|       packages: {
 | |
|         'app': {defaultExtension: 'js'}
 | |
|       }
 | |
|     });
 | |
| 
 | |
|     // #3. Import the spec files explicitly
 | |
|     Promise.all([
 | |
|       System.import('app/hero.spec'),
 | |
|       System.import('app/my-uppercase.pipe.spec')
 | |
|     ])
 | |
| 
 | |
|       // #4. wait for all imports to load ...
 | |
|       //     then re-execute `window.onload` which
 | |
|       //     triggers the Jasmine test-runner start
 | |
|       //     or explain what went wrong.
 | |
|       .then(window.onload)
 | |
|       .catch(console.error.bind(console));
 | |
|   </script>
 | |
|   <!-- #enddocregion promise-all -->
 | |
| </body>
 | |
| 
 | |
| </html>
 |