Missing QML tests
Bug #1381260 reported by
Leo Arias
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Ubuntu Notes app |
Fix Released
|
Medium
|
Michael Zanetti | ||
gallery-app (Ubuntu) |
In Progress
|
Undecided
|
Leo Arias |
Bug Description
This project doesn't have any QML tests.
We need QML tests because they are lower level than autopilot and they are written in the same language as the user interface. With them we will be able to do test-driven development of new UI components, add regression tests when fixing UI bugs and get a quicker feedback when a regression is introduced.
Related branches
lp:~canonical-platform-qa/gallery-app/qmltests1
Approved
for merging
into
lp:gallery-app
- PS Jenkins bot: Needs Fixing (continuous-integration)
- Arthur Mello (community): Approve
- Chris Gagnon (community): Approve
- Sebastien Bacher: Approve (the debian directory)
-
Diff: 205 lines (+121/-1)8 files modifiedCMakeLists.txt (+1/-0)
debian/control (+4/-0)
debian/rules (+0/-1)
rc/CMakeLists.txt (+2/-0)
rc/qml/Components/EventCard.qml (+2/-0)
tests/CMakeLists.txt (+1/-0)
tests/qml/CMakeLists.txt (+36/-0)
tests/qml/Components/tst_EventCard.qml (+75/-0)
lp:~canonical-platform-qa/reminders-app/qmltest1
Rejected
for merging
into
lp:reminders-app
- David Planella: Needs Information
- Ubuntu Phone Apps Jenkins Bot: Needs Fixing (continuous-integration)
-
Diff: 212 lines (+145/-5)7 files modifiedCMakeLists.txt (+3/-3)
debian/control (+6/-1)
src/plugin/CMakeLists.txt (+2/-0)
src/plugin/Evernote/CMakeLists.txt (+0/-1)
tests/CMakeLists.txt (+2/-0)
tests/qml/CMakeLists.txt (+36/-0)
tests/qml/tst_notebooksDelegate.qml (+96/-0)
lp:~mzanetti/reminders-app/qmltest2
Merged
into
lp:reminders-app
- Jenkins Bot: Approve (continuous-integration)
- Ubuntu Phone Apps Jenkins Bot: Needs Fixing (continuous-integration)
- Nicholas Skaggs (community): Needs Fixing
- Leo Arias (community): Needs Fixing
-
Diff: 648 lines (+387/-22)18 files modifiedCMakeLists.txt (+3/-3)
debian/control (+13/-1)
src/app/CMakeLists.txt (+0/-1)
src/app/main.cpp (+1/-5)
src/app/qml/Reminders.qml (+0/-2)
src/app/qml/components/SortingDialog.qml (+3/-2)
src/app/qml/ui/EditNoteView.qml (+1/-1)
src/app/qml/ui/NotesPage.qml (+2/-0)
src/libqtevernote/notes.cpp (+18/-6)
src/libqtevernote/notesstore.cpp (+10/-0)
src/libqtevernote/notesstore.h (+2/-0)
src/plugin/CMakeLists.txt (+2/-0)
src/plugin/Evernote/CMakeLists.txt (+1/-1)
src/plugin/Evernote/evernoteplugin.cpp (+5/-0)
tests/CMakeLists.txt (+2/-0)
tests/qml/CMakeLists.txt (+48/-0)
tests/qml/tst_NotebooksDelegate.qml (+95/-0)
tests/qml/tst_NotesPage.qml (+181/-0)
Changed in gallery-app: | |
status: | New → In Progress |
assignee: | nobody → Leo Arias (elopio) |
Changed in reminders-app: | |
status: | New → In Progress |
assignee: | nobody → Leo Arias (elopio) |
Changed in reminders-app: | |
importance: | Undecided → Medium |
tags: | added: needs-qml-tests |
tags: |
added: needs-qml-test removed: needs-qml-tests |
Changed in reminders-app: | |
milestone: | none → 2015-03-26 |
assignee: | Leo Arias (elopio) → Michael Zanetti (mzanetti) |
affects: | gallery-app → gallery-app (Ubuntu) |
Changed in reminders-app: | |
status: | Fix Committed → Fix Released |
To post a comment you must log in.
Fix committed into lp:reminders-app at revision 512, scheduled for release in reminders-app, milestone 2014-11-27