lp:~zyga/checkbox/usage-expectations
- Get this branch:
- bzr branch lp:~zyga/checkbox/usage-expectations
Branch merges
- Sylvain Pineau: Approve
-
Diff: 314 lines (+286/-1)3 files modifiedplainbox/plainbox/impl/developer.py (+194/-0)
plainbox/plainbox/impl/test_developer.py (+88/-0)
plainbox/plainbox/tests.py (+4/-1)
Branch information
Recent revisions
- 3921. By Zygmunt Krynicki
-
plainbox:developer: add the developer module
This patch adds a new module, plainbox.
impl.developer, with the support
class, UsageExpecation, that helps 3rd party developers use the public
APIs of plainbox correctly. The class makes it easier to follow
and enforce the correct sequence of method calls on a given class.Signed-off-by: Zygmunt Krynicki <email address hidden>
- 3920. By Zygmunt Krynicki
-
plainbox:tests: fix the loader to use correct import dir
This patch makes discovered tests include the plainbox package name.
Before this, all tests were discovered from the plainbox/ directory (the
one with __init__.py, not the one with setup.py). This way the top-level
imported test was impl.something.This patch fixes this by using the optional top_level_dir argument.
Signed-off-by: Zygmunt Krynicki <email address hidden>
- 3919. By Zygmunt Krynicki
-
"automatic merge of lp:~zyga/checkbox/misc-stuff/ by tarmac [r=sylvain-
pineau] [bug=][ author= zyga]" - 3918. By Sylvain Pineau
-
"automatic merge of lp:~sylvain-pineau/checkbox/fix-1477423/ by tarmac [r=zyga][bug=1477423][author=
sylvain- pineau] " - 3917. By Po-Hsu Lin
-
"automatic merge of lp:~cypressyew/checkbox/fix-fswebcam-format/ by tarmac [r=zyga][bug=1435402][author=
cypressyew] " - 3915. By Maciej Kisielewski
-
"automatic merge of lp:~kissiel/checkbox/confined-qml-jobs/ by tarmac [r=zyga]
[bug=][ author= kissiel] " - 3914. By Maciej Kisielewski
-
"automatic merge of lp:~kissiel/checkbox/rerun-in-cbt/ by tarmac [r=sylvain-
pineau] [bug=][ author= kissiel] " - 3913. By Zygmunt Krynicki
-
"automatic merge of lp:~zyga/checkbox/fix-1477095/ by tarmac [r=sylvain-pineau][bug=1477095][author=zyga]"
- 3912. By Zygmunt Krynicki
-
"automatic merge of lp:~zyga/checkbox/fix-1476678/ by tarmac [r=sylvain-pineau][bug=1476678][author=zyga]"
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)
- Stacked on:
- lp:checkbox