Je viens de commencer les tests Angular 2 et e2e et j'essaye de fermer un modal Bootstrap 4 en cliquant dans une zone vide, en utilisant Protractor. J'ai essayé:Angular 2 e2e Testing
it('should close the login modal when the blank space outside of the modal is clicked',() => {
element(by.tagName('body')).click().then(function() {
browser.sleep(250);
expect(element(by.id('myModal')).isDisplayed()).toBeFalsy();
});
});
... et je l'ai même essayé:
it('should close the login modal when the blank space outside of the modal is clicked',() => {
browser.actions()
.mouseMove(element(by.id('login_modal')), -20, -20)
.click().then(function() {
browser.sleep(250);
expect(element(by.id('login_modal')).isDisplayed()).toBeFalsy();
});
});
Je suis nouveau le monde 2 angulaire, donc la réponse est probablement évidente. Merci d'avance pour toute aide.
Quelle est la question/le problème. N'est-ce pas la fermeture? – wswebcreation
Correct. Je suis incapable de cliquer dans une zone vide et de fermer le modal. –