mirror of
				https://github.com/datahub-project/datahub.git
				synced 2025-10-31 10:49:00 +00:00 
			
		
		
		
	
		
			
				
	
	
		
			18 lines
		
	
	
		
			539 B
		
	
	
	
		
			JavaScript
		
	
	
	
	
	
			
		
		
	
	
			18 lines
		
	
	
		
			539 B
		
	
	
	
		
			JavaScript
		
	
	
	
	
	
| import Application from '../../app';
 | |
| import config from '../../config/environment';
 | |
| import { merge } from '@ember/polyfills';
 | |
| import { run } from '@ember/runloop';
 | |
| 
 | |
| export default function startApp(attrs) {
 | |
|   let attributes = merge({}, config.APP);
 | |
|   attributes.autoboot = true;
 | |
|   attributes = merge(attributes, attrs); // use defaults, but you can override;
 | |
| 
 | |
|   return run(() => {
 | |
|     let application = Application.create(attributes);
 | |
|     application.setupForTesting();
 | |
|     application.injectTestHelpers();
 | |
|     return application;
 | |
|   });
 | |
| }
 | 
