Implement BazaarClient.parse_revision_spec and add tests.

Review Request #5142 — Created Dec. 18, 2013 and submitted — Latest diff uploaded

Information

RBTools
master

Reviewers

Implement BazaarClient.parse_revision_spec and add tests.

This implements revision parsing for the BazaarClient. This is a little bit
deficient in that it can't automatically detect whether or not a parent branch
is required when using a revision range. I still haven't entirely figured out
how bazaar's bizarre branch mechanism works, but this at least reproduces what
we had until now, and includes parent diff generation.

Ran unit tests.

.gitignore
rbtools/clients/bazaar.py
rbtools/clients/tests.py
rbtools/clients/testdata/homedir/.bazaar/bazaar.conf
Loading...