Details
-
User Story
-
Resolution: Done
-
P2: Important
-
None
-
None
-
-
20
-
Qt6 Installer Sprint 8
Description
Existing installer operations don't have enough test coverage, new unit tests should be introduced and the existing ones improved wherever possible.
The tests should be conducted in three ways:
- Using the CLI
- Running tests without the CLI (UI)
- Using the operations directly
Acceptance criteria: This issue covers only the installer operations, required for the Qt installation.
Attachments
Gerrit Reviews
For Gerrit Dashboard: QTIFW-1692 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
295109,10 | Add unit and CLI tests for CopyDirectoryOperation | master | installer-framework/installer-framework | Status: MERGED | +2 | 0 |
295167,3 | Add unit tests for CreateDesktopEntryOperation | master | installer-framework/installer-framework | Status: MERGED | +2 | 0 |
295246,5 | Add unit tests for LineReplaceOperation | master | installer-framework/installer-framework | Status: MERGED | +2 | 0 |
295341,2 | Add unit tests for SimpleMoveFileOperation | master | installer-framework/installer-framework | Status: MERGED | +2 | 0 |
295735,7 | Add CLI test for ConsumeOutputOperation | master | installer-framework/installer-framework | Status: MERGED | +2 | 0 |
295739,6 | Add CLI test for CopyOperation | master | installer-framework/installer-framework | Status: MERGED | +2 | 0 |
295807,4 | Add CLI test for ReplaceOperation | master | installer-framework/installer-framework | Status: MERGED | +2 | 0 |
295819,5 | Add CLI test for RegisterFileType | master | installer-framework/installer-framework | Status: MERGED | +2 | 0 |
295826,5 | Add unit and CLI tests for DeleteOperation | master | installer-framework/installer-framework | Status: MERGED | +2 | 0 |
295845,3 | Add CLI test for SimpleMoveFileOperation | master | installer-framework/installer-framework | Status: MERGED | +2 | 0 |
295916,8 | Create tests for MoveOperation | master | installer-framework/installer-framework | Status: MERGED | +2 | 0 |
296132,3 | Add unit and CLI tests for AppendFileOperation | master | installer-framework/installer-framework | Status: MERGED | +2 | 0 |
296137,3 | WIP: create CLI tests for createshortcutoperation | master | installer-framework/installer-framework | Status: ABANDONED | -2 | 0 |
296156,3 | Add CLI test for CreateDesktopEntryOperation | master | installer-framework/installer-framework | Status: MERGED | +2 | 0 |
296298,6 | Initialize user arguments earlier | master | installer-framework/installer-framework | Status: MERGED | +2 | 0 |
296320,7 | Fix shortcut creation when installing from CLI | master | installer-framework/installer-framework | Status: MERGED | +2 | 0 |
296454,2 | Add CLI test for SettingsOperation | master | installer-framework/installer-framework | Status: MERGED | +2 | 0 |
296513,6 | Fix bugs in InstallIconsOperation and add unit tests | master | installer-framework/installer-framework | Status: MERGED | +2 | 0 |
296587,8 | Add unit tests for environmentvariable operation | master | installer-framework/installer-framework | Status: MERGED | +2 | 0 |