attempt to fix test
This commit is contained in:
parent
16526b0c07
commit
0ed279ad2a
3 changed files with 34 additions and 27 deletions
|
|
@ -122,7 +122,7 @@ describe('After user signup', () => {
|
|||
cy.get('[data-cy-signin-password] input').type('alice1234{enter}');
|
||||
|
||||
cy.wait('@signin');
|
||||
});
|
||||
});
|
||||
|
||||
it('suspend', function() {
|
||||
cy.request('POST', '/api/admin/suspend-user', {
|
||||
|
|
@ -166,29 +166,38 @@ describe('After user signed in', () => {
|
|||
});
|
||||
|
||||
it('account setup wizard', () => {
|
||||
cy.visit('/onboarding');
|
||||
|
||||
// 表示に時間がかかるのでデフォルト秒数だとタイムアウトする
|
||||
cy.get('[data-cy-user-setup-continue]', { timeout: 30000 }).click();
|
||||
|
||||
cy.get('[data-cy-user-setup-user-name] input').type('ありす');
|
||||
cy.get('[data-cy-user-setup-user-description] textarea').type('ほげ');
|
||||
// TODO: アイコン設定テスト
|
||||
cy.get('[data-cy-user-setup-continue]', { timeout: 60000 }).click();
|
||||
|
||||
// 1 - ノートについて
|
||||
cy.get('[data-cy-user-setup-continue]').click();
|
||||
|
||||
// プライバシー設定
|
||||
|
||||
// 2 - リアクションのやりかた(インタラクティブ要素はテストしない)
|
||||
cy.get('[data-cy-user-setup-continue]').click();
|
||||
|
||||
// フォローはスキップ
|
||||
|
||||
// 3 - タイムラインの仕組み
|
||||
cy.get('[data-cy-user-setup-continue]').click();
|
||||
|
||||
// プッシュ通知設定はスキップ
|
||||
|
||||
// 4 - オススメユーザーのフォロー
|
||||
cy.get('[data-cy-user-setup-continue]').click();
|
||||
|
||||
// 5 - 投稿画面
|
||||
cy.get('[data-cy-user-setup-continue]').click();
|
||||
});
|
||||
|
||||
// 6 - センシティブの設定方法(インタラクティブ要素はテストしない)
|
||||
cy.get('[data-cy-user-setup-continue]').click();
|
||||
|
||||
// 7 - プッシュ通知
|
||||
cy.get('[data-cy-user-setup-continue]').click();
|
||||
|
||||
// 8 - プライバシー設定
|
||||
cy.get('[data-cy-user-setup-continue]').click();
|
||||
|
||||
// 9 -完了画面(トップページに遷移する)
|
||||
cy.get('[data-cy-user-setup-complete]').click();
|
||||
});
|
||||
});
|
||||
|
||||
describe('After user setup', () => {
|
||||
|
|
@ -202,11 +211,6 @@ describe('After user setup', () => {
|
|||
cy.registerUser('alice', 'alice1234');
|
||||
|
||||
cy.login('alice', 'alice1234');
|
||||
|
||||
// アカウント初期設定ウィザード
|
||||
// 表示に時間がかかるのでデフォルト秒数だとタイムアウトする
|
||||
cy.get('[data-cy-user-setup] [data-cy-modal-window-close]', { timeout: 30000 }).click();
|
||||
cy.get('[data-cy-modal-dialog-ok]').click();
|
||||
});
|
||||
|
||||
afterEach(() => {
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue