13 lines
		
	
	
		
			517 B
		
	
	
	
		
			TypeScript
		
	
	
	
	
	
		
		
			
		
	
	
			13 lines
		
	
	
		
			517 B
		
	
	
	
		
			TypeScript
		
	
	
	
	
	
|  | import { browser } from 'protractor'; | ||
|  | import {OnPrepareConfig, runServer} from '@angular/bazel/protractor-utils'; | ||
|  | 
 | ||
|  | export = function(config: OnPrepareConfig) { | ||
|  |   const portFlag = config.server.endsWith('prodserver') ? '-p' : '-port'; | ||
|  |   return runServer(config.workspace, config.server, portFlag, []) | ||
|  |     .then(serverSpec => { | ||
|  |       const serverUrl = `http://localhost:${serverSpec.port}`; | ||
|  |       console.log(`Server has been started, starting tests against ${serverUrl}`); | ||
|  |       browser.baseUrl = serverUrl; | ||
|  |     }); | ||
|  | } |