Merge lp:~dandrader/grail/convert_tests into lp:grail
| Status: | Merged |
|---|---|
| Approved by: | Daniel d'Andrada on 2012-12-06 |
| Approved revision: | no longer in the source branch. |
| Merged at revision: | 251 |
| Proposed branch: | lp:~dandrader/grail/convert_tests |
| Merge into: | lp:grail |
| Diff against target: |
982 lines (+179/-523) 14 files modified
configure.ac (+1/-1) debian/changelog (+3/-0) debian/control (+1/-1) src/handle.cpp (+1/-6) src/touch.cpp (+2/-10) test/regular/Makefile.am (+2/-3) test/regular/frame_mock.cpp (+0/-254) test/regular/frame_mock.h (+0/-66) test/regular/grail-fixture.cpp (+133/-111) test/regular/grail-fixture.h (+18/-20) test/regular/intermittent_3touch.cpp (+1/-1) test/regular/one-touch-gest-finished.cpp (+5/-24) test/regular/pending-end.cpp (+9/-7) test/regular/still-gest-finishes.cpp (+3/-19) |
| To merge this branch: | bzr merge lp:~dandrader/grail/convert_tests |
| Related bugs: |
| Reviewer | Review Type | Date Requested | Status |
|---|---|---|---|
| Mathieu Trudel-Lapierre | Approve on 2012-12-06 | ||
| PS Jenkins bot | continuous-integration | Needs Fixing on 2012-12-06 | |
| Stephen M. Webb (community) | 2012-12-05 | Approve on 2012-12-06 | |
|
Review via email:
|
|||
Commit Message
Get rid of x11 specific code in grail implementation.
That way grail can be compiled with x11 dependencies and still process correctly frames that were generated via frame_backend.h instead of frame_x11.h.
Also use frame_backend.h instead of a frame mock in tests, which is a more realistic situation and also exercises the frame_backend.h API. It wouldn't be possible to do that if grail implementation still had frame_x11_* calls.
Description of the Change
Get rid of x11 specific code in grail implementation.
That way grail can be compiled with x11 dependencies and still process correctly frames that were generated via frame_backend.h instead of frame_x11.h.
Also use frame_backend.h instead of a frame mock in tests, which is a more realistic situation and also exercises the frame_backend.h API. It wouldn't be possible to do that if grail implementation still had frame_x11_* calls.
| PS Jenkins bot (ps-jenkins) wrote : | # |
FAILED: Autolanding.
More details in the following jenkins job:
http://
Executed test runs:
FAILURE: http://
FAILURE: http://
- 251. By Daniel d'Andrada on 2012-12-06
-
Get rid of x11 specific code in grail implementation.
That way grail can be compiled with x11 dependencies and still process correctly frames that were generated via frame_backend.h instead of frame_x11.h.
Also use frame_backend.h instead of a frame mock in tests, which is a more realistic situation and also exercises the frame_backend.h API. It wouldn't be possible to do that if grail implementation still had frame_x11_* calls.
Approved by Stephen M. Webb.
| Mathieu Trudel-Lapierre (cyphermox) wrote : | # |
Seems fine re: packaging; in this since, ack from me. I don't know why it conflicts in debian/changelog though.
Note that this would depwait until frame 2.5.0 is available in the archive.


OK