Take advantage of the unit tests provided with the various Qt modules
Take advantage of the unit tests provided with the various Qt modules.
Blueprint information
- Status:
- Not started
- Approver:
- Pat McGowan
- Priority:
- Undefined
- Drafter:
- Zoltan Balogh
- Direction:
- Needs approval
- Assignee:
- Zoltan Balogh
- Definition:
- New
- Series goal:
- None
- Implementation:
- Unknown
- Milestone target:
- april-2014
- Started by
- Completed by
Related branches
Related bugs
Sprints
Whiteboard
The QtPIM and QtSensors modules each have massive number of unit tests. All together 7-800 useful unit tests are provided by these modules.
The tests cover benchmarks, QML frontend and various system tests. Most of the tests are run against all backend driver available in the test environment.
Our QtOrganizer engine for EDS calendar, QtSensors plugins for the qtubuntu (hybris) sensors backend should run all the unit tests provided by the Qt framework and create their own unit tests to cover whatever API and functionality they provide.
For this we need to provide the unit tests as separate packages so our backends can use them in their own unit tests.
Work Items
Work items:
[timo-jyrinki] Fix the qtpim, qtlocation and qtsensors modules to provide -tests packages with the qml and binary unit tests : TODO
[renatofilho] Investigate why the qtpim's unit tests fail on the EDS backend (http://
[renatofilho] Integrate the framework unit tests to the EDS backend when the qtpim5-tests is available: TODO
[jhodapp] Integrate the framework unit tests to the qtubuntu-sensors backend when the qtpim5-tests is available: TODO