lp:txjuju
- Get this branch:
- bzr branch lp:txjuju
Import details
This branch is an import of the HEAD branch of the Git repository at https://github.com/juju/txjuju.git.
Last successful import was .
Recent revisions
- 38. By Free Ekanayaka
-
Re-enable integration tests, using the new fakejuju fixture (#46)
Integration tests exercising txjuju with fake-juju where disabled at
some point in the past, probably during the migration to Juju 2 and/or
to GitHub/Travis.This branch restores them, with the necessary modifications to run
against fake-juju 2.0.2.Since Juju 2 has no direct equivalent of the "model info" API, that
one test was dropped. - 36. By Adam Collard <email address hidden>
-
Be quieter in logging (#42)
Make websocketclient not noisy, quieten down the client closing log for normal operation.
- 35. By Eric Snow
-
Use juju-2.1 as a fallback. (#39)
Currently "juju-2.0" is hard-coded as the binary name. This change adds more flexibility and makes an attempt at using a binary that actually exists.
Note that this patch does more than the minimum to fix the bug. This is because we will likely run into this problem again and again, so a slightly broader solution is warranted. At the same time, an even broader solution is arguably valid here by the same reasoning. However, that can be addressed separately if it's worth bothering.
Also note that this branch does not actually make any effort toward compatibility with Juju 2.1 (if any is required). Instead it opens the door for such efforts, allowing us to run the landscape system tests using 2.1.
- 34. By Chad Smith
-
Now that integration tests are a top-level directory, they get included in the python build environment and automatically discovered by dh_auto_test. Disable integration tests during package build [trivial] [r=dpb]
- 33. By Chad Smith
-
Api set model hook retries (#37)
* move test_integration to separate ./tests directory and add integration-test make target
* add Juju2API.setModelConfig method to allow setting arbitrary model-config values using the api
* add travis integration to automatically exercise unit tests - 32. By Eric Snow
-
Add constants for entity status. (#32)
* Fix the unit tests.
* Add status constants.
* Make StatusInfo a namedtuple.
* Fix txjuju.status.
* Add pre-built statuses for use during tests.
- 31. By Alberto Donato <email address hidden>
-
Raise a retriable error on shared state watcher error. (#34)
* Raise a retriable error on shared state watcher error.
* Add gitignore.
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)