mirror of
				https://github.com/strapi/strapi.git
				synced 2025-10-31 09:56:44 +00:00 
			
		
		
		
	Improved logic for tests to pass
This commit is contained in:
		
							parent
							
								
									675c19219b
								
							
						
					
					
						commit
						15e2b96fc6
					
				| @ -40,6 +40,10 @@ describe('Admin Controller', () => { | ||||
|       const result = await adminController.init(); | ||||
| 
 | ||||
|       expect(global.strapi.config.get).toHaveBeenCalledWith('uuid', false); | ||||
|       expect(global.strapi.config.get).toHaveBeenCalledWith( | ||||
|         'packageJsonStrapi.telemetryDisabled', | ||||
|         null | ||||
|       ); | ||||
|       expect(global.strapi.admin.services.user.exists).toHaveBeenCalled(); | ||||
|       expect(result.data).toBeDefined(); | ||||
|       expect(result.data).toStrictEqual({ | ||||
|  | ||||
| @ -39,8 +39,13 @@ module.exports = { | ||||
|   async init() { | ||||
|     let uuid = strapi.config.get('uuid', false); | ||||
|     const hasAdmin = await getService('user').exists(); | ||||
|     const telemetryDisabled = strapi.config.get('packageJsonStrapi.telemetryDisabled', false); | ||||
|     if (telemetryDisabled) uuid = null; | ||||
|     // set to null if telemetryDisabled flag not avaialble in package.json
 | ||||
|     const telemetryDisabled = strapi.config.get('packageJsonStrapi.telemetryDisabled', null); | ||||
| 
 | ||||
|     if (telemetryDisabled !== null && telemetryDisabled === true) { | ||||
|       uuid = false; | ||||
|     } | ||||
| 
 | ||||
|     return { data: { uuid, hasAdmin } }; | ||||
|   }, | ||||
| 
 | ||||
|  | ||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user
	 ivanThePleasant
						ivanThePleasant