Skip to content

Commit 88def58

Browse files
Copilotrenemadsen
andcommitted
Update WDIO_TO_CYPRESS_MIGRATION.md with folders migration
Co-authored-by: renemadsen <[email protected]>
1 parent 9eadf56 commit 88def58

File tree

1 file changed

+39
-15
lines changed

1 file changed

+39
-15
lines changed

WDIO_TO_CYPRESS_MIGRATION.md

Lines changed: 39 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -7,8 +7,8 @@ This document tracks the migration of WebDriverIO (wdio) e2e tests to Cypress te
77
## Current Status
88

99
- **Total wdio tests**: 38
10-
- **Cypress tests implemented**: 31
11-
- **Tests remaining to migrate**: 19
10+
- **Cypress tests implemented**: 37
11+
- **Tests remaining to migrate**: 13
1212

1313
## Tests Already Migrated to Cypress ✓
1414

@@ -46,7 +46,15 @@ The following wdio tests have been successfully migrated to Cypress:
4646
### User Administration
4747
- ✓ user-administration.name-change.spec.ts (cypress/e2e/e/)
4848

49-
## Tests to Migrate (23 tests)
49+
### Folders
50+
- ✓ folder-tree.add.spec.cy.ts (cypress/e2e/f/)
51+
- ✓ folder-tree.edit.spec.cy.ts (cypress/e2e/f/)
52+
- ✓ folder-tree.delete.spec.cy.ts (cypress/e2e/f/)
53+
- ✓ folder-child.add.spec.cy.ts (cypress/e2e/f/)
54+
- ✓ folder-child.edit.spec.cy.ts (cypress/e2e/f/)
55+
- ✓ folder-child.delete.spec.cy.ts (cypress/e2e/f/)
56+
57+
## Tests to Migrate (17 tests)
5058

5159
The following tests need to be migrated from wdio to Cypress. They are organized by functional area for easier sub-issue creation.
5260

@@ -101,34 +109,50 @@ Tests to migrate:
101109

102110
---
103111

104-
### 4. Folders - Folder Tree (3 tests)
112+
### 4. Folders - Folder Tree (3 tests)
105113

106114
**Category**: Folder Management - Tree Structure
107115
**Priority**: Medium
108-
**Location**: e2e/Tests/folders/folder-tree/
116+
**Location**: e2e/Tests/folders/folder-tree/
117+
**Migrated to**: cypress/e2e/f/
109118

110-
Tests to migrate:
111-
- [ ] folder-tree.add.spec.ts
112-
- [ ] folder-tree.delete.spec.ts
113-
- [ ] folder-tree.edit.spec.ts
119+
Tests migrated:
120+
- folder-tree.add.spec.cy.ts
121+
- folder-tree.edit.spec.cy.ts
122+
- folder-tree.delete.spec.cy.ts
114123

115124
**Description**: Tests for hierarchical folder tree management including creating, editing, and deleting folder nodes.
116125

126+
**Key Functionality**:
127+
- Creating folders with name and description
128+
- Creating folders with formatted descriptions (bold, italic, underline, strike-through)
129+
- Editing folder name and description
130+
- Deleting folders with confirmation
131+
- Cancel operations verification
132+
117133
---
118134

119-
### 5. Folders - Folder Child (3 tests)
135+
### 5. Folders - Folder Child (3 tests)
120136

121137
**Category**: Folder Management - Child Folders
122138
**Priority**: Medium
123-
**Location**: e2e/Tests/folders/folder-child/
139+
**Location**: e2e/Tests/folders/folder-child/
140+
**Migrated to**: cypress/e2e/f/
124141

125-
Tests to migrate:
126-
- [ ] folder-child.add.spec.ts
127-
- [ ] folder-child.delete.spec.ts
128-
- [ ] folder-child.edit.spec.ts
142+
Tests migrated:
143+
- folder-child.add.spec.cy.ts
144+
- folder-child.edit.spec.cy.ts
145+
- folder-child.delete.spec.cy.ts
129146

130147
**Description**: Tests for child folder management within the folder hierarchy.
131148

149+
**Key Functionality**:
150+
- Creating child folders under parent folders
151+
- Editing child folder name and description
152+
- Deleting child folders
153+
- Maintaining parent-child relationships
154+
- Expanding/collapsing folder tree nodes
155+
132156
---
133157

134158
### 6. Navigation Menu (4 tests) ✓

0 commit comments

Comments
 (0)