Merge lp://qastaging/~compiz-team/compiz/compiz.ccs_gsettings_conformance_test into lp://qastaging/compiz/0.9.8
- compiz.ccs_gsettings_conformance_test
- Merge into 0.9.8
Status: | Superseded |
---|---|
Proposed branch: | lp://qastaging/~compiz-team/compiz/compiz.ccs_gsettings_conformance_test |
Merge into: | lp://qastaging/compiz/0.9.8 |
Prerequisite: | lp://qastaging/~compiz-team/compiz/compiz.ccs_split_gsettings_rw_funcs |
Diff against target: |
885 lines (+607/-69) 10 files modified
compizconfig/compizconfig-python/tests/compiz_config_test.py (+4/-1) compizconfig/gsettings/gsettings_backend_shared/gsettings_util.c (+24/-9) compizconfig/gsettings/gsettings_backend_shared/gsettings_util.h (+2/-3) compizconfig/gsettings/src/gsettings.c (+3/-0) compizconfig/gsettings/tests/CMakeLists.txt (+19/-3) compizconfig/gsettings/tests/backend-conformance-config.h.in (+1/-0) compizconfig/gsettings/tests/org.compiz.mock.gschema.xml (+0/-53) compizconfig/gsettings/tests/test_gsettings_conformance.cpp (+548/-0) compizconfig/libcompizconfig/config/CMakeLists.txt (+3/-0) compizconfig/libcompizconfig/config/config_test (+3/-0) |
To merge this branch: | bzr merge lp://qastaging/~compiz-team/compiz/compiz.ccs_gsettings_conformance_test |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Compiz Maintainers | Pending | ||
Review via email:
|
This proposal supersedes a proposal from 2012-08-07.
Commit message
Description of the change
Instantiate the GSettings backend in a test harness and run the conformance tests on it.
![](/+icing/build/overlay/assets/skins/sam/images/close.gif)
Sam Spilsbury (smspillaz) wrote : Posted in a previous version of this proposal | # |
- 3549. By Sam Spilsbury
-
Merged compiz.
ccs_gsettings_ additional_ test_coverage into compiz. ccs_gsettings_ conformance_ test. - 3550. By Sam Spilsbury
-
Merged compiz.
ccs_gsettings_ additional_ test_coverage into compiz. ccs_gsettings_ conformance_ test. - 3551. By Sam Spilsbury
-
Merged compiz.
ccs_gsettings_ additional_ test_coverage into compiz. ccs_gsettings_ conformance_ test. - 3552. By Sam Spilsbury
-
Merged compiz.
ccs_gsettings_ additional_ test_coverage into compiz. ccs_gsettings_ conformance_ test. - 3553. By Sam Spilsbury
-
Merged compiz.
ccs_gsettings_ additional_ test_coverage into compiz. ccs_gsettings_ conformance_ test. - 3554. By Sam Spilsbury
-
Merged compiz.
ccs_gsettings_ additional_ test_coverage into compiz. ccs_gsettings_ conformance_ test. - 3555. By Sam Spilsbury
-
Merged compiz.
ccs_gsettings_ additional_ test_coverage into compiz. ccs_gsettings_ conformance_ test. - 3556. By Sam Spilsbury
-
Merged compiz.
ccs_gsettings_ additional_ test_coverage into compiz. ccs_gsettings_ conformance_ test. - 3557. By Sam Spilsbury
-
Merged compiz.
ccs_gsettings_ additional_ test_coverage into compiz. ccs_gsettings_ conformance_ test. - 3558. By Sam Spilsbury
-
Merged compiz.
ccs_gsettings_ additional_ test_coverage into compiz. ccs_gsettings_ conformance_ test. - 3559. By Sam Spilsbury
-
Merged compiz.
ccs_gsettings_ additional_ test_coverage into compiz. ccs_gsettings_ conformance_ test. - 3560. By Sam Spilsbury
-
Merged compiz.
ccs_gsettings_ additional_ test_coverage into compiz. ccs_gsettings_ conformance_ test. - 3561. By Sam Spilsbury
-
Merged compiz.
ccs_gsettings_ additional_ test_coverage into compiz. ccs_gsettings_ conformance_ test. - 3562. By Sam Spilsbury
-
Merged compiz.
ccs_gsettings_ additional_ test_coverage into compiz. ccs_gsettings_ conformance_ test. - 3563. By Sam Spilsbury
-
Merged compiz.
ccs_gsettings_ additional_ test_coverage into compiz. ccs_gsettings_ conformance_ test. - 3564. By Sam Spilsbury
-
Merged compiz.
ccs_gsettings_ additional_ test_coverage into compiz. ccs_gsettings_ conformance_ test. - 3565. By Sam Spilsbury
-
Merged compiz.
ccs_gsettings_ additional_ test_coverage into compiz. ccs_gsettings_ conformance_ test. - 3566. By Sam Spilsbury
-
Merged compiz.
ccs_gsettings_ additional_ test_coverage into compiz. ccs_gsettings_ conformance_ test. - 3567. By Sam Spilsbury
-
Merged compiz.
ccs_gsettings_ additional_ test_coverage into compiz. ccs_gsettings_ conformance_ test. - 3568. By Sam Spilsbury
-
Merged compiz.
ccs_gsettings_ additional_ test_coverage into compiz. ccs_gsettings_ conformance_ test. - 3569. By Sam Spilsbury
-
Merged compiz.
ccs_gsettings_ additional_ test_coverage into compiz. ccs_gsettings_ conformance_ test. - 3570. By Sam Spilsbury
-
Merge
- 3571. By Sam Spilsbury
-
Merged compiz.
ccs_gsettings_ additional_ test_coverage into compiz. ccs_gsettings_ conformance_ test. - 3572. By Sam Spilsbury
-
Started on a separate GNOME integration object, so we can re-use the logic etc
- 3573. By Sam Spilsbury
-
Fix typo
- 3574. By Sam Spilsbury
-
Tests using the pluggable integration backends mostly passing
- 3575. By Sam Spilsbury
-
Always update the current profile when we need to get a list of existing profiles -
it may have changed - 3576. By Sam Spilsbury
-
Refactor gconf-integration a bit more, make it less coupled with the gsettings backend
- 3577. By Sam Spilsbury
-
Put code back into the right place, make GMock shut up
- 3578. By Sam Spilsbury
-
Added a "null" integration backend, this can be used when building without GConf
integration support - 3579. By Sam Spilsbury
-
Remove useless stuff from header files
- 3580. By Sam Spilsbury
-
Remove unused registerGConfClient
- 3581. By Sam Spilsbury
-
CCSIntegrationB
ackend -> CCSIntegration - 3582. By Sam Spilsbury
-
Merge
- 3583. By Sam Spilsbury
-
Remove public definition of private data
- 3584. By Sam Spilsbury
-
Merge
- 3585. By Sam Spilsbury
-
Fix merge markers...
- 3586. By Sam Spilsbury
-
Merged compiz.
ccs_gsettings_ additional_ test_coverage into compiz. ccs_gsettings_ conformance_ test. - 3587. By Sam Spilsbury
-
Merged compiz.
ccs_gsettings_ additional_ test_coverage into compiz. ccs_gsettings_ conformance_ test. - 3588. By Sam Spilsbury
-
Merged compiz.
ccs_gsettings_ additional_ test_coverage into compiz. ccs_gsettings_ conformance_ test. - 3589. By Sam Spilsbury
-
Merge
- 3590. By Sam Spilsbury
-
Merged compiz.
ccs_gsettings_ additional_ test_coverage into compiz. ccs_gsettings_ conformance_ test. - 3591. By Sam Spilsbury
-
Merged compiz.
ccs_gsettings_ additional_ test_coverage into compiz. ccs_gsettings_ conformance_ test. - 3592. By Sam Spilsbury
-
Merged compiz.
ccs_gsettings_ additional_ test_coverage into compiz. ccs_gsettings_ conformance_ test. - 3593. By Sam Spilsbury
-
Merged compiz.
ccs_gsettings_ additional_ test_coverage into compiz. ccs_gsettings_ conformance_ test. - 3594. By Sam Spilsbury
-
Merged compiz.
ccs_gsettings_ additional_ test_coverage into compiz. ccs_gsettings_ conformance_ test. - 3595. By Sam Spilsbury
-
Merged compiz.
ccs_gsettings_ additional_ test_coverage into compiz. ccs_gsettings_ conformance_ test. - 3596. By Sam Spilsbury
-
Merged compiz.
ccs_gsettings_ additional_ test_coverage into compiz. ccs_gsettings_ conformance_ test. - 3597. By Sam Spilsbury
-
Merged compiz.
ccs_gsettings_ additional_ test_coverage into compiz. ccs_gsettings_ conformance_ test. - 3598. By Sam Spilsbury
-
Merged compiz.
ccs_gsettings_ additional_ test_coverage into compiz. ccs_gsettings_ conformance_ test. - 3599. By Sam Spilsbury
-
Merged compiz.
ccs_gsettings_ additional_ test_coverage into compiz. ccs_gsettings_ conformance_ test. - 3600. By Sam Spilsbury
-
Merged compiz.
ccs_gsettings_ additional_ test_coverage into compiz. ccs_gsettings_ conformance_ test. - 3601. By Sam Spilsbury
-
Merged compiz.
ccs_gsettings_ additional_ test_coverage into compiz. ccs_gsettings_ conformance_ test. - 3602. By Sam Spilsbury
-
Merged compiz.
ccs_gsettings_ additional_ test_coverage into compiz. ccs_gsettings_ conformance_ test. - 3603. By Sam Spilsbury
-
Merged compiz.
ccs_gsettings_ additional_ test_coverage into compiz. ccs_gsettings_ conformance_ test. - 3604. By Sam Spilsbury
-
Merge
- 3605. By Sam Spilsbury
-
Remove cruft
- 3606. By Sam Spilsbury
-
Merged compiz.
ccs_gsettings_ additional_ test_coverage into compiz. ccs_gsettings_ conformance_ test. - 3607. By Sam Spilsbury
-
Merged compiz.
ccs_gsettings_ additional_ test_coverage into compiz. ccs_gsettings_ conformance_ test. - 3608. By Sam Spilsbury
-
Merge
- 3609. By Sam Spilsbury
-
Merged compiz.
ccs_gsettings_ additional_ test_coverage into compiz. ccs_gsettings_ conformance_ test. - 3610. By Sam Spilsbury
-
Merged compiz.
ccs_gsettings_ additional_ test_coverage into compiz. ccs_gsettings_ conformance_ test. - 3611. By Sam Spilsbury
-
Merged compiz.
ccs_gsettings_ additional_ test_coverage into compiz. ccs_gsettings_ conformance_ test. - 3612. By Sam Spilsbury
-
Merged compiz.
ccs_gsettings_ additional_ test_coverage into compiz. ccs_gsettings_ conformance_ test. - 3613. By Sam Spilsbury
-
Merged compiz.
ccs_gsettings_ additional_ test_coverage into compiz. ccs_gsettings_ conformance_ test. - 3614. By Sam Spilsbury
-
Merged compiz.
ccs_gsettings_ additional_ test_coverage into compiz. ccs_gsettings_ conformance_ test. - 3615. By Sam Spilsbury
-
Merged compiz.
ccs_gsettings_ additional_ test_coverage into compiz. ccs_gsettings_ conformance_ test. - 3616. By Sam Spilsbury
-
Merged compiz.
ccs_gsettings_ additional_ test_coverage into compiz. ccs_gsettings_ conformance_ test. - 3617. By Sam Spilsbury
-
Merged compiz.
ccs_gsettings_ additional_ test_coverage into compiz. ccs_gsettings_ conformance_ test. - 3618. By Sam Spilsbury
-
Merged compiz.
ccs_gsettings_ additional_ test_coverage into compiz. ccs_gsettings_ conformance_ test. - 3619. By Sam Spilsbury
-
Merged compiz.
ccs_gsettings_ additional_ test_coverage into compiz. ccs_gsettings_ conformance_ test. - 3620. By Sam Spilsbury
-
Merged compiz.
ccs_gsettings_ additional_ test_coverage into compiz. ccs_gsettings_ conformance_ test. - 3621. By Sam Spilsbury
-
Merged compiz.
ccs_gsettings_ additional_ test_coverage into compiz. ccs_gsettings_ conformance_ test. - 3622. By Sam Spilsbury
-
Merged compiz.
ccs_gsettings_ additional_ test_coverage into compiz. ccs_gsettings_ conformance_ test. - 3623. By Sam Spilsbury
-
Merged compiz.
ccs_gsettings_ additional_ test_coverage into compiz. ccs_gsettings_ conformance_ test. - 3624. By Sam Spilsbury
-
Merged compiz.
ccs_gsettings_ additional_ test_coverage into compiz. ccs_gsettings_ conformance_ test. - 3625. By Sam Spilsbury
-
Merged compiz.
ccs_gsettings_ additional_ test_coverage into compiz. ccs_gsettings_ conformance_ test. - 3626. By Sam Spilsbury
-
Merged compiz.
ccs_gsettings_ additional_ test_coverage into compiz. ccs_gsettings_ conformance_ test. - 3627. By Sam Spilsbury
-
Merged compiz.
ccs_gsettings_ additional_ test_coverage into compiz. ccs_gsettings_ conformance_ test. - 3628. By Sam Spilsbury
-
Merged compiz.
ccs_gsettings_ additional_ test_coverage into compiz. ccs_gsettings_ conformance_ test. - 3629. By Sam Spilsbury
-
Merged compiz.
ccs_gsettings_ additional_ test_coverage into compiz. ccs_gsettings_ conformance_ test. - 3630. By Sam Spilsbury
-
Merged compiz.
ccs_gsettings_ additional_ test_coverage into compiz. ccs_gsettings_ conformance_ test. - 3631. By Sam Spilsbury
-
Merged compiz.
ccs_gsettings_ additional_ test_coverage into compiz. ccs_gsettings_ conformance_ test. - 3632. By Sam Spilsbury
-
Merged compiz.
ccs_gsettings_ additional_ test_coverage into compiz. ccs_gsettings_ conformance_ test. - 3633. By Sam Spilsbury
-
Merged compiz.
ccs_gsettings_ additional_ test_coverage into compiz. ccs_gsettings_ conformance_ test. - 3634. By Sam Spilsbury
-
Merged compiz.
ccs_gsettings_ additional_ test_coverage into compiz. ccs_gsettings_ conformance_ test. - 3635. By Sam Spilsbury
-
Merged compiz.
ccs_gsettings_ additional_ test_coverage into compiz. ccs_gsettings_ conformance_ test. - 3636. By Sam Spilsbury
-
Merged compiz.
ccs_gsettings_ additional_ test_coverage into compiz. ccs_gsettings_ conformance_ test. - 3637. By Sam Spilsbury
-
Merged compiz.
ccs_gsettings_ additional_ test_coverage into compiz. ccs_gsettings_ conformance_ test. - 3638. By Sam Spilsbury
-
Merged compiz.
ccs_gsettings_ additional_ test_coverage into compiz. ccs_gsettings_ conformance_ test. - 3639. By Sam Spilsbury
-
Merged compiz.
ccs_gsettings_ additional_ test_coverage into compiz. ccs_gsettings_ conformance_ test. - 3640. By Sam Spilsbury
-
Merged compiz.
ccs_gsettings_ additional_ test_coverage into compiz. ccs_gsettings_ conformance_ test. - 3641. By Sam Spilsbury
-
Merged compiz.
ccs_gsettings_ additional_ test_coverage into compiz. ccs_gsettings_ conformance_ test. - 3642. By Sam Spilsbury
-
Merged compiz.
ccs_gsettings_ additional_ test_coverage into compiz. ccs_gsettings_ conformance_ test. - 3643. By Sam Spilsbury
-
Merged compiz.
ccs_gsettings_ additional_ test_coverage into compiz. ccs_gsettings_ conformance_ test. - 3644. By Sam Spilsbury
-
Merge
- 3645. By Sam Spilsbury
-
Merged compiz.
ccs_gsettings_ additional_ test_coverage into compiz. ccs_gsettings_ conformance_ test. - 3646. By Sam Spilsbury
-
Merged compiz.
ccs_gsettings_ additional_ test_coverage into compiz. ccs_gsettings_ conformance_ test. - 3647. By Sam Spilsbury
-
Merged compiz.
ccs_gsettings_ additional_ test_coverage into compiz. ccs_gsettings_ conformance_ test. - 3648. By Sam Spilsbury
-
Merged compiz.
ccs_gsettings_ additional_ test_coverage into compiz. ccs_gsettings_ conformance_ test. - 3649. By Sam Spilsbury
-
Simplify AutoDestroy
- 3650. By Sam Spilsbury
-
Remove autodestroy
- 3651. By Sam Spilsbury
-
Merged compiz.
ccs_gsettings_ additional_ test_coverage into compiz. ccs_gsettings_ conformance_ test. - 3652. By Sam Spilsbury
-
Split up some of the interface
- 3653. By Sam Spilsbury
-
Split out the mock backend key value storage from the mock backend
- 3654. By Sam Spilsbury
-
Split out the gsettings write/read harness from the backend harness
- 3655. By Sam Spilsbury
-
Merged compiz.
ccs_gsettings_ additional_ test_coverage into compiz. ccs_gsettings_ conformance_ test. - 3656. By Sam Spilsbury
-
Merged compiz.
ccs_gsettings_ additional_ test_coverage into compiz. ccs_gsettings_ conformance_ test. - 3657. By Sam Spilsbury
-
Merged compiz.
ccs_gsettings_ additional_ test_coverage into compiz. ccs_gsettings_ conformance_ test. - 3658. By Sam Spilsbury
-
Merged compiz.
ccs_gsettings_ additional_ test_coverage into compiz. ccs_gsettings_ conformance_ test. - 3659. By Sam Spilsbury
-
Merged compiz.
ccs_gsettings_ additional_ test_coverage into compiz. ccs_gsettings_ conformance_ test. - 3660. By Sam Spilsbury
-
Merged compiz.
ccs_gsettings_ additional_ test_coverage into compiz. ccs_gsettings_ conformance_ test.
CI doesn't seem to care ... WIP ...