Launch RabbitMQ in docker using tmp-proc

LTS Haskell 22.22:
Stackage Nightly 2024-05-21:
Latest on Hackage:

See all snapshots tmp-proc-rabbitmq appears in

BSD-3-Clause licensed by Tim Emiola
Maintained by [email protected]
This version can be pinned in stack with:tmp-proc-rabbitmq-,1572

Module documentation for


Hackage BSD-3.0 license

tmp-proc-rabbitmq provides an example of using tmp-proc to launch dockerized RabbitMQ in integration tests.

It provides an instance of Proc for launching the RabbitMQ image, and also provides an instance of Conn that simplifies opening connections to the launched RabbitMQ service from tests that use tmp-proc.


Revision history for tmp-proc-rabbitmq

tmp-proc-rabbitmq uses PVP Versioning. – 2024-05-12

  • Extend the upper bound for tmp-proc to allow 0.7 – 2024-02-28

  • Extend the version bounds of bytestring to allow 0.12.1 – 2024-01-09

  • Extend the upper bound for tmp-proc to 0.6 – 2023-08-16

  • correct the lower bound on tmp-proc – 2023-08-11

  • Use the new only constructor
  • Refactor the integration test – 2023-07-20

  • Restrict the lower bounds of amqp and tmp-proc to prevent depending on the connection package – 2023-07-12

  • Extend the version bounds of bytestring to allow 0.12 – 2022-08-11

  • Relax version bounds – 2022-08-08

  • Bump version of text and base – 2021-09-28

  • First version
  • Initial upload to hackage