|
@@ -45,4 +45,17 @@ describe('inputNumber', () => {
|
|
cy.get('body').click();
|
|
cy.get('body').click();
|
|
cy.get('.semi-input-wrapper').eq(0).children('input').should('not.be.focused');
|
|
cy.get('.semi-input-wrapper').eq(0).children('input').should('not.be.focused');
|
|
});
|
|
});
|
|
|
|
+
|
|
|
|
+ it('fixed formatter error in controlled mode', () => {
|
|
|
|
+ cy.visit('http://localhost:6006/iframe.html?id=inputnumber--fix-1772&viewMode=story');
|
|
|
|
+ cy.get('.semi-input-number .semi-input').should('have.value', '60000');
|
|
|
|
+ cy.get('.semi-input-number .semi-input-number-button-up').click();
|
|
|
|
+ cy.get('.semi-input-number .semi-input').should('have.value', '60001');
|
|
|
|
+ cy.get('.semi-input-number .semi-input-number-button-up').click();
|
|
|
|
+ cy.get('.semi-input-number .semi-input').should('have.value', '60002');
|
|
|
|
+ cy.get('.semi-input-number .semi-input-number-button-down').click();
|
|
|
|
+ cy.get('.semi-input-number .semi-input').should('have.value', '60001');
|
|
|
|
+ cy.get('.semi-input-number .semi-input-number-button-down').click();
|
|
|
|
+ cy.get('.semi-input-number .semi-input').should('have.value', '60000');
|
|
|
|
+ });
|
|
});
|
|
});
|