Merge lp://staging/~ted/indicator-sound/indicator-test into lp://staging/indicator-sound/15.04

Proposed by Ted Gould
Status: Merged
Approved by: Ted Gould
Approved revision: 509
Merged at revision: 475
Proposed branch: lp://staging/~ted/indicator-sound/indicator-test
Merge into: lp://staging/indicator-sound/15.04
Diff against target: 811 lines (+635/-16)
9 files modified
CMakeLists.txt (+1/-1)
debian/control (+3/-2)
debian/rules (+3/-0)
tests/CMakeLists.txt (+45/-0)
tests/accounts-service-mock.h (+21/-0)
tests/accounts-service-user.cc (+1/-2)
tests/indicator-fixture.h (+444/-0)
tests/indicator-test.cc (+112/-0)
tests/media-player-user.cc (+5/-11)
To merge this branch: bzr merge lp://staging/~ted/indicator-sound/indicator-test
Reviewer Review Type Date Requested Status
PS Jenkins bot (community) continuous-integration Approve
Jussi Pakkanen (community) Approve
Review via email: mp+242931@code.staging.launchpad.net

Commit message

Initial support for indicator service testing from the GMenu/GAction interfaces

To post a comment you must log in.
Revision history for this message
PS Jenkins bot (ps-jenkins) wrote :
review: Needs Fixing (continuous-integration)
Revision history for this message
PS Jenkins bot (ps-jenkins) wrote :
review: Needs Fixing (continuous-integration)
Revision history for this message
PS Jenkins bot (ps-jenkins) wrote :
review: Needs Fixing (continuous-integration)
Revision history for this message
Ted Gould (ted) wrote :

NOTE: Will fail in Jenkins as it needs a yet unreleased dbus-test-runner:

https://code.launchpad.net/~ted/dbus-test-runner/dbusmock-system-bus/+merge/248072

Revision history for this message
PS Jenkins bot (ps-jenkins) wrote :
review: Needs Fixing (continuous-integration)
504. By Ted Gould

We're not using libaccountservice on this side of things, so we don't need to split

Revision history for this message
PS Jenkins bot (ps-jenkins) wrote :
review: Needs Fixing (continuous-integration)
Revision history for this message
Ted Gould (ted) wrote :

NOTE: You need the dbus-test-runner that landed in vivid last night.

Revision history for this message
PS Jenkins bot (ps-jenkins) wrote :
review: Needs Fixing (continuous-integration)
Revision history for this message
Jussi Pakkanen (jpakkane) wrote :

Looks fine. The only thing I noticed is that you are passing test information in -Dfoo=bar command line arguments. You might want to reconsider putting them in a testconfig.h instead. This makes it easier to check the status and you don't have to think about quoting your quote characters for the shell.

Up to you if you want to do that though.

review: Approve
Revision history for this message
PS Jenkins bot (ps-jenkins) wrote :
review: Needs Fixing (continuous-integration)
505. By Ted Gould

Make the testing verbose

506. By Ted Gould

Compile GSettings schema and use the memory backend

Revision history for this message
PS Jenkins bot (ps-jenkins) wrote :
review: Needs Fixing (continuous-integration)
Revision history for this message
PS Jenkins bot (ps-jenkins) wrote :
review: Needs Fixing (continuous-integration)
507. By Ted Gould

Set build dependencies to compile the schemas

508. By Ted Gould

Make sure that we have the com.ubuntu.sound settings

Revision history for this message
PS Jenkins bot (ps-jenkins) wrote :
review: Needs Fixing (continuous-integration)
Revision history for this message
PS Jenkins bot (ps-jenkins) wrote :
review: Needs Fixing (continuous-integration)
509. By Ted Gould

Stop overriding in the rules

Revision history for this message
PS Jenkins bot (ps-jenkins) wrote :
review: Approve (continuous-integration)

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
The diff is not available at this time. You can reload the page or download it.

Subscribers

People subscribed via source and target branches