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

teke screenshots for dropdownLanguage

Yuki Takei 4 лет назад
Родитель
Сommit
f3535a7c41
1 измененных файлов с 24 добавлено и 1 удалено
  1. 24 1
      packages/app/test/cypress/integration/1-install/install.spec.ts

+ 24 - 1
packages/app/test/cypress/integration/1-install/install.spec.ts

@@ -1,6 +1,29 @@
 describe('Installer', () => {
   it('successfully loads', () => {
-    cy.visit('http://localhost:3000'); // change URL to match your dev URL
+    cy.visit('/'); // change URL to match your dev URL
     cy.screenshot('on-load');
+
+    cy.get('[data-testid=installerForm]').should('be.visible');
   });
+
+  it('the dropdown for language works', () => {
+    cy.get('[data-testid=dropdownLanguage]').should('be.visible');
+
+    cy.get('[data-testid=dropdownLanguage]').click();
+    cy.screenshot('open-dropdownLanguage');
+    cy.get('[data-testid=dropdownLanguage]').click(); // close
+
+    cy.get('[data-testid=dropdownLanguage]').click();
+    cy.get('[data-testid=dropdownLanguageMenu-en_US]').click();
+    cy.screenshot('select-en_US');
+
+    cy.get('[data-testid=dropdownLanguage]').click();
+    cy.get('[data-testid=dropdownLanguageMenu-ja_JP]').click();
+    cy.screenshot('select-ja_JP');
+
+    cy.get('[data-testid=dropdownLanguage]').click();
+    cy.get('[data-testid=dropdownLanguageMenu-zh_CN]').click();
+    cy.screenshot('select-zh_CN');
+  });
+
 });