# redix_sandbox v0.1.0 - Table of Contents

> Process-scoped Redis connections for concurrent ExUnit tests

## Pages

- [RedixSandbox](readme.md)
- [Changelog](changelog.md)
- [LICENSE](license.md)

## Modules

- [RedixSandbox](RedixSandbox.md): Process-scoped Redis connections for concurrent tests.
- [RedixSandbox.Errors](RedixSandbox.Errors.md): Exceptions returned or raised by `RedixSandbox`.

- Exceptions
  - [RedixSandbox.Errors.AllowError](RedixSandbox.Errors.AllowError.md): Returned when a process cannot be allowed to use a sandbox.
  - [RedixSandbox.Errors.CheckoutError](RedixSandbox.Errors.CheckoutError.md): Returned when a sandbox checkout cannot be completed.
  - [RedixSandbox.Errors.ConnectionUnavailableError](RedixSandbox.Errors.ConnectionUnavailableError.md): Raised when a checked-out Redis connection is unavailable.
  - [RedixSandbox.Errors.ModeError](RedixSandbox.Errors.ModeError.md): Returned when a sandbox ownership mode cannot be changed.
  - [RedixSandbox.Errors.NotCheckedOutError](RedixSandbox.Errors.NotCheckedOutError.md): Raised when a process resolves a sandbox without checking it out.

