You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
51 lines
1.5 KiB
JavaScript
51 lines
1.5 KiB
JavaScript
/*
|
|
* Copyright (C) 2020 Intel Corporation
|
|
*
|
|
* SPDX-License-Identifier: MIT
|
|
*/
|
|
|
|
/// <reference types="cypress" />
|
|
|
|
context('Issue 1599 (Chinese alphabet).', () => {
|
|
before(() => {
|
|
cy.visit('auth/register')
|
|
cy.url().should('include', '/auth/register')
|
|
})
|
|
|
|
describe('User registration using the Chinese alphabet.', () => {
|
|
it('Filling in the placeholder "First name"', () => {
|
|
cy.get('[placeholder="First name"]').type('测试者')
|
|
.should('not.have.class', 'has-error')
|
|
})
|
|
|
|
it('Filling in the placeholder "Last name"', () => {
|
|
cy.get('[placeholder="Last name"]').type('测试')
|
|
.should('not.have.class', 'has-error')
|
|
})
|
|
|
|
it('Filling in the placeholder "Username"', () => {
|
|
cy.get('[placeholder="Username"]').type('Testuser_ch')
|
|
})
|
|
|
|
it('Filling in the placeholder "Email address"', () => {
|
|
cy.get('[placeholder="Email address"]').type('Testuser_ch@local.local')
|
|
})
|
|
|
|
it('Filling in the placeholder "Password"', () => {
|
|
cy.get('[placeholder="Password"]').type('Qwerty123!')
|
|
})
|
|
|
|
it('Filling in the placeholder "Confirm password"', () => {
|
|
cy.get('[placeholder="Confirm password"]').type('Qwerty123!')
|
|
})
|
|
|
|
it('Click to "Submit" button', () => {
|
|
cy.get('[type="submit"]').click()
|
|
})
|
|
|
|
it('Successful registration', () => {
|
|
cy.url().should('include', '/tasks')
|
|
})
|
|
})
|
|
})
|