lp:~thomas-voss/compiz-core/test
- Get this branch:
- bzr branch lp:~thomas-voss/compiz-core/test
Branch merges
Branch information
Recent revisions
- 2897. By Thomas Voß
-
Switched over to Google Test for unit testing purposes. Introduced code coverage analysis.
- 2891. By Sam Spilsbury
-
Move to a test-driven-
development type buildsystem which allows for
modules to be build interternally and statically linked to plugins and to
testcases.Use compiz_module to add a new module, with the following directory structure:
module/
src/
include/
tests/
CMakeLists.txtUse compiz_test_base to add a library for all tests for that module to
link to, and add each test in a separate subdirectory in tests/Use compiz_test to add a new test in a name subdirectory for a module and
prefix.prefix: plugin / core
module: module of functionality
test: test nameRemoved compiz.h and compiz-common.h . Use core/string.h core/timer.h
core/logmessage.h core/screen.h for timeval diff functionality, CompString,
compLogMessage and wraparound modulus.Added workaround for core xml file race condition
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)
- Stacked on:
- lp:compiz-core/0.9.5