Merge lp:~free.ekanayaka/rabbitfixture/fix-buildout-and-unittests into lp:rabbitfixture
| Status: | Merged | ||||
|---|---|---|---|---|---|
| Merged at revision: | 36 | ||||
| Proposed branch: | lp:~free.ekanayaka/rabbitfixture/fix-buildout-and-unittests | ||||
| Merge into: | lp:rabbitfixture | ||||
| Diff against target: |
486 lines (+161/-196) 5 files modified
bootstrap.py (+122/-189) buildout.cfg (+2/-1) rabbitfixture/server.py (+28/-5) rabbitfixture/tests/test_server.py (+8/-0) setup.py (+1/-1) |
||||
| To merge this branch: | bzr merge lp:~free.ekanayaka/rabbitfixture/fix-buildout-and-unittests | ||||
| Related bugs: |
|
| Reviewer | Review Type | Date Requested | Status |
|---|---|---|---|
| William Grant | code | 2016-05-29 | Approve on 2016-05-31 |
|
Review via email:
|
|||
Description of the Change
This branch fixes buildout no longer working with latest eggs. It upgrades bootstrap.py to the latest version 2 series (from http://
It also fixes the test_stop_hang unit tests which was failing because latest versions of the rabbitmq-package (from trusty on) don't spawn the erlang runtime (which is actually the process listening to the 5672 port) as top-level process, but rather as a child process of /usr/sbin/
Finally it moves the kill code into a new RabbitServerRun
tests that need to simulate a crash have an handy way to do so.
- 38. By Free Ekanayaka on 2016-05-29
-
Expose kill()
- 39. By Free Ekanayaka on 2016-05-29
-
Simpler docstring
