Просмотр исходного кода

Fix e2e tests after MyAccount page creation

pull/547/head
Guillaume Vincent 4 лет назад
Родитель
Сommit
e76a41b7c7
3 измененных файлов: 10 добавлений и 7 удалений
  1. +7
    -4
      packages/lesspass-pure/cypress/integration/connectedMode.spec.js
  2. +2
    -2
      packages/lesspass-pure/src/views/MyAccount.vue
  3. +1
    -1
      packages/lesspass-pure/src/views/PasswordResetConfirm.vue

+ 7
- 4
packages/lesspass-pure/cypress/integration/connectedMode.spec.js Просмотреть файл

@@ -17,7 +17,9 @@ describe("Connected Mode", function() {
cy.get("#generatePassword__btn").click();
cy.get("#generated-password").should("have.value", "hjV@\\5ULp3bIs,6B");
cy.get(".fa-save").should("be.visible");
cy.get(".fa-sign-out").click();
cy.get(".fa-user").first().click();
cy.get("#signOutButton").should("be.visible");
cy.get("#signOutButton").click();
cy.get(".fa-save").should("not.be.visible");
});
it("can log in and log out", function() {
@@ -32,8 +34,8 @@ describe("Connected Mode", function() {
cy.get("#signInButton").click();
cy.get("#siteField").should("be.visible");
cy.get(".fa-key").should("be.visible");
cy.get(".fa-sign-out").click();
cy.wait(5000);
cy.get(".fa-user").first().click();
cy.get("#signOutButton").click();
cy.get(".fa-key").should("not.be.visible");
});
it("reset password page", function() {
@@ -59,6 +61,7 @@ describe("Connected Mode", function() {
.click();
cy.get("#siteField").should("have.value", "example.org");
cy.get("#login").should("have.value", "contact@example.org");
cy.get(".fa-sign-out").click();
cy.get(".fa-user").first().click();
cy.get("#signOutButton").click();
});
});

+ 2
- 2
packages/lesspass-pure/src/views/MyAccount.vue Просмотреть файл

@@ -41,14 +41,14 @@
</div>
<div class="form-group row">
<div class="col-12">
<button id="loginButton" class="btn btn-primary btn-block">
<button id="changeMyPasswordButton" class="btn btn-primary btn-block">
{{ $t("Change my password") }}
</button>
</div>
</div>
</form>
<hr />
<button class="btn btn-success btn-block" type="button" v-on:click="logout">
<button id="signOutButton" class="btn btn-success btn-block" type="button" v-on:click="logout">
{{ $t("Sign out") }}
</button>
</div>


+ 1
- 1
packages/lesspass-pure/src/views/PasswordResetConfirm.vue Просмотреть файл

@@ -28,7 +28,7 @@
</div>
<div class="form-group row">
<div class="col-12">
<button id="loginButton" class="btn btn-primary btn-block">
<button id="resetMyPasswordButton" class="btn btn-primary btn-block">
{{ $t("Reset my password") }}
</button>
</div>


Загрузка…
Отмена
Сохранить