mirror of
				https://github.com/Unleash/unleash.git
				synced 2025-10-27 11:02:16 +01:00 
			
		
		
		
	
		
			
				
	
	
		
			26 lines
		
	
	
		
			636 B
		
	
	
	
		
			TypeScript
		
	
	
	
	
	
			
		
		
	
	
			26 lines
		
	
	
		
			636 B
		
	
	
	
		
			TypeScript
		
	
	
	
	
	
///<reference path="../../global.d.ts" />
 | 
						|
 | 
						|
describe('feature', () => {
 | 
						|
    const randomId = String(Math.random()).split('.')[1];
 | 
						|
    const featureToggleName = `unleash-e2e-${randomId}`;
 | 
						|
 | 
						|
    before(() => {
 | 
						|
        cy.runBefore();
 | 
						|
    });
 | 
						|
 | 
						|
    after(() => {
 | 
						|
        cy.deleteFeature_API(featureToggleName);
 | 
						|
    });
 | 
						|
 | 
						|
    beforeEach(() => {
 | 
						|
        cy.login_UI();
 | 
						|
        cy.visit('/features');
 | 
						|
    });
 | 
						|
 | 
						|
    it('can create a feature flag', () => {
 | 
						|
        cy.createFeature_UI(featureToggleName, true, 'default', true);
 | 
						|
        cy.contains('a', featureToggleName).click();
 | 
						|
        cy.url().should('include', featureToggleName);
 | 
						|
    });
 | 
						|
});
 |