-
Sub-task
-
Resolution: Unresolved
-
P1: Critical
-
None
-
None
Turn manual test set into automated test set with Squish for Java.
Current status of the test cases:
Category |
Test |
Status: |
---|---|---|
Installation tests | ||
Install plugin from disk (or other source) | Ongoing - on hold - to be finished when plugin release channel is decided and implemented | |
Global plugin settings | Ongoing - to be reviewed | |
Qt Project handling tests | ||
Import Qt project | Ongoing | |
Import Qt project without QtGP | Ongoing | |
Change to different Qt project | Ongoing | |
Create new Qt project | Ongoing - to be reviewed | |
Create new Qt project without QtGP | Ongoing - to be reviewed | |
Add new file to Qt project | Ongoing - changes to logging to be done | |
Remove file from Qt project | Ongoing - changes to logging to be done | |
Remove Qt project | Ongoing - changes to logging to be done | |
Settings tests | ||
Settings menu - Qt path | Ongoing - code can be shared from global plugin settings 80% | |
Settings menu - Qt ABI Path | Ongoing - code can be shared from global plugin settings 80% | |
Settings menu - Ninja path | Ongoing - code can be shared from global plugin settings 80% | |
Settings menu - Extra CMake arguments | TBD | |
QML LSP | ||
Syntax highlight keywords | TBD | |
Syntax highlight errors | TBD | |
Autocompletion | TBD | |