Messages

Fixtures related to Django Messages framework.

pytest_djangoapp.fixtures.messages.messages(monkeypatch) → pytest_djangoapp.fixtures.messages.DjangoappMessageStorage

Holds messages sent by Django Messages framework.

Attributes:
  • all – a list of all messages
  • tags – messages dictionary indexed by tags

Example:

def test_this(messages):
    assert len(messages.all)
    assert len(messages.tags['error'])
    assert 'another error' in messages