| 
									
										
										
										
											2017-02-22 18:13:21 +00:00
										 |  |  | //jshint strict: false
 | 
					
						
							|  |  |  | module.exports = function(config) { | 
					
						
							|  |  |  |   config.set({ | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |     // #docregion basepath
 | 
					
						
							|  |  |  |     basePath: './', | 
					
						
							|  |  |  |     // #enddocregion basepath
 | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |     files: [ | 
					
						
							|  |  |  |       'https://code.angularjs.org/1.5.5/angular.js', | 
					
						
							|  |  |  |       'https://code.angularjs.org/1.5.5/angular-animate.js', | 
					
						
							|  |  |  |       'https://code.angularjs.org/1.5.5/angular-resource.js', | 
					
						
							|  |  |  |       'https://code.angularjs.org/1.5.5/angular-route.js', | 
					
						
							|  |  |  |       'https://code.angularjs.org/1.5.5/angular-mocks.js', | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |       // #docregion files
 | 
					
						
							|  |  |  |       // System.js for module loading
 | 
					
						
							|  |  |  |       'node_modules/systemjs/dist/system.src.js', | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |       // Polyfills
 | 
					
						
							|  |  |  |       'node_modules/core-js/client/shim.js', | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |       // zone.js
 | 
					
						
							|  |  |  |       'node_modules/zone.js/dist/zone.js', | 
					
						
							| 
									
										
										
										
											2018-04-01 00:44:38 +09:00
										 |  |  |       'node_modules/zone.js/dist/zone-testing.js', | 
					
						
							| 
									
										
										
										
											2017-02-22 18:13:21 +00:00
										 |  |  | 
 | 
					
						
							|  |  |  |       // RxJs.
 | 
					
						
							|  |  |  |       { pattern: 'node_modules/rxjs/**/*.js', included: false, watched: false }, | 
					
						
							|  |  |  |       { pattern: 'node_modules/rxjs/**/*.js.map', included: false, watched: false }, | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |       // Angular itself and the testing library
 | 
					
						
							|  |  |  |       {pattern: 'node_modules/@angular/**/*.js', included: false, watched: false}, | 
					
						
							|  |  |  |       {pattern: 'node_modules/@angular/**/*.js.map', included: false, watched: false}, | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |       {pattern: 'systemjs.config.js', included: false, watched: false}, | 
					
						
							|  |  |  |       'karma-test-shim.js', | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |       {pattern: 'app/**/*.module.js', included: false, watched: true}, | 
					
						
							|  |  |  |       {pattern: 'app/*!(.module|.spec).js', included: false, watched: true}, | 
					
						
							|  |  |  |       {pattern: 'app/!(bower_components)/**/*!(.module|.spec).js', included: false, watched: true}, | 
					
						
							|  |  |  |       {pattern: 'app/**/*.spec.js', included: false, watched: true}, | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |       {pattern: '**/*.html', included: false, watched: true}, | 
					
						
							|  |  |  |       // #enddocregion files
 | 
					
						
							|  |  |  |     ], | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |     // #docregion html
 | 
					
						
							|  |  |  |     // proxied base paths for loading assets
 | 
					
						
							|  |  |  |     proxies: { | 
					
						
							|  |  |  |       // required for component assets fetched by Angular's compiler
 | 
					
						
							|  |  |  |       "/phone-detail": '/base/app/phone-detail', | 
					
						
							|  |  |  |       "/phone-list": '/base/app/phone-list' | 
					
						
							|  |  |  |     }, | 
					
						
							|  |  |  |     // #enddocregion html
 | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |     autoWatch: true, | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |     frameworks: ['jasmine'], | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |     browsers: ['Chrome'], | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |     plugins: [ | 
					
						
							|  |  |  |       'karma-chrome-launcher', | 
					
						
							|  |  |  |       'karma-jasmine' | 
					
						
							|  |  |  |     ] | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |   }); | 
					
						
							|  |  |  | }; |