mirror of https://github.com/Seich/Beau.git
				
				
				
			
		
			
				
	
	
		
			31 lines
		
	
	
		
			558 B
		
	
	
	
		
			JavaScript
		
	
	
	
			
		
		
	
	
			31 lines
		
	
	
		
			558 B
		
	
	
	
		
			JavaScript
		
	
	
	
| const Beau = require('../../../src/beau')
 | |
| 
 | |
| const original = jest.requireActual('../base')
 | |
| 
 | |
| const config = {
 | |
|     environment: {
 | |
|         params: {
 | |
|             name: 'David'
 | |
|         }
 | |
|     },
 | |
|     endpoint: 'https://example.org',
 | |
|     version: 1,
 | |
|     'GET /anything': {
 | |
|         alias: 'alias',
 | |
|         payload: {
 | |
|             name: '$env.params.name'
 | |
|         }
 | |
|     },
 | |
|     'GET /status/418': {
 | |
|         alias: 'teapot'
 | |
|     }
 | |
| }
 | |
| 
 | |
| class Base extends original {
 | |
|     loadConfig(configFile, params = []) {
 | |
|         return new Beau(config, {})
 | |
|     }
 | |
| }
 | |
| 
 | |
| module.exports = Base
 |