lp:~zyga/checkbox/usage-expectations

Created by Zygmunt Krynicki and last modified
Get this branch:
bzr branch lp:~zyga/checkbox/usage-expectations
Only Zygmunt Krynicki can upload to this branch. If you are Zygmunt Krynicki please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Zygmunt Krynicki
Project:
Checkbox
Status:
Merged

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]"

3916. By Launchpad Translations on behalf of checkbox-dev

Launchpad automatic translations update.

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
This branch contains Public information 
Everyone can see this information.

Subscribers