Shun Miyazawa 1 год назад
Родитель
Сommit
786cfc9b3b
1 измененных файлов с 17 добавлено и 10 удалено
  1. 17 10
      apps/app/playwright/20-basic-features/comments.spec.ts

+ 17 - 10
apps/app/playwright/20-basic-features/comments.spec.ts

@@ -1,9 +1,16 @@
 import { test, expect } from '@playwright/test';
 import { test, expect } from '@playwright/test';
 
 
+test('Create comment page', async({ page }) => {
+  await page.goto('/comment');
+  await page.getByTestId('editor-button').click();
+
+  expect(page.url()).not.toBe('http://localhost:3000/comment#edit');
+});
+
 
 
 test('Successfully add comments', async({ page }) => {
 test('Successfully add comments', async({ page }) => {
   const commentText = 'add comment';
   const commentText = 'add comment';
-  await page.goto('/Sandbox');
+  await page.goto('/comment');
 
 
   // Add comment
   // Add comment
   await page.getByTestId('page-comment-button').click();
   await page.getByTestId('page-comment-button').click();
@@ -17,7 +24,7 @@ test('Successfully add comments', async({ page }) => {
 
 
 test('Successfully reply comments', async({ page }) => {
 test('Successfully reply comments', async({ page }) => {
   const commentText = 'reply comment';
   const commentText = 'reply comment';
-  await page.goto('/Sandbox');
+  await page.goto('/comment');
 
 
   // Reply comment
   // Reply comment
   await page.getByTestId('page-comment-button').click();
   await page.getByTestId('page-comment-button').click();
@@ -29,15 +36,15 @@ test('Successfully reply comments', async({ page }) => {
   await expect(page.getByTestId('page-comment-button').locator('.grw-count-badge')).toHaveText('2');
   await expect(page.getByTestId('page-comment-button').locator('.grw-count-badge')).toHaveText('2');
 });
 });
 
 
-test('Successfully delete comments', async({ page }) => {
-  await page.goto('/Sandbox');
+// test('Successfully delete comments', async({ page }) => {
+//   await page.goto('/comment');
 
 
-  await page.getByTestId('page-comment-button').click();
-  await page.getByTestId('comment-delete-button').first().click({ force: true });
-  await expect(page.getByTestId('page-comment-delete-modal')).toBeVisible();
-  await page.getByTestId('delete-comment-button').click();
+//   await page.getByTestId('page-comment-button').click();
+//   await page.getByTestId('comment-delete-button').first().click({ force: true });
+//   await expect(page.getByTestId('page-comment-delete-modal')).toBeVisible();
+//   await page.getByTestId('delete-comment-button').click();
 
 
-  await expect(page.getByTestId('page-comment-button').locator('.grw-count-badge')).toHaveText('0');
-});
+//   await expect(page.getByTestId('page-comment-button').locator('.grw-count-badge')).toHaveText('0');
+// });
 
 
 // TODO: https://redmine.weseek.co.jp/issues/139520
 // TODO: https://redmine.weseek.co.jp/issues/139520