mirror of
				https://github.com/Unleash/unleash.git
				synced 2025-10-27 11:02:16 +01:00 
			
		
		
		
	feat: add tests
This commit is contained in:
		
							parent
							
								
									d8ab79f71c
								
							
						
					
					
						commit
						0129f23e97
					
				| @ -500,3 +500,29 @@ test('should support permission with "ALL" environment requirement', async () => | ||||
|     ); | ||||
|     expect(hasNotAccess).toBe(true); | ||||
| }); | ||||
| 
 | ||||
| test('Should have access to create a strategy in an environment', async () => { | ||||
|     const { CREATE_FEATURE_STRATEGY } = permissions; | ||||
|     const user = editorUser; | ||||
|     expect( | ||||
|         await accessService.hasPermission( | ||||
|             user, | ||||
|             CREATE_FEATURE_STRATEGY, | ||||
|             'default', | ||||
|             'development', | ||||
|         ), | ||||
|     ).toBe(true); | ||||
| }); | ||||
| 
 | ||||
| test('Should be denied access to create a strategy in an environment the user does not have access to', async () => { | ||||
|     const { CREATE_FEATURE_STRATEGY } = permissions; | ||||
|     const user = editorUser; | ||||
|     expect( | ||||
|         await accessService.hasPermission( | ||||
|             user, | ||||
|             CREATE_FEATURE_STRATEGY, | ||||
|             'default', | ||||
|             'noaccess', | ||||
|         ), | ||||
|     ).toBe(false); | ||||
| }); | ||||
|  | ||||
		Loading…
	
		Reference in New Issue
	
	Block a user