InstallationΒΆ

lemoncheesecake can be installed through pip:

$ pip install lemoncheesecake

The following reporting backends are supported:

  • console: available by default

  • json: available by default

  • html: available by default

  • xml: available by default (since 1.15.0, otherwise: use the extra of the same name)

  • junit: available by default (since 1.15.0, otherwise: use the extra of the same name)

  • reportportal: available through the extra of the same name

  • slack: available through the extra of the same name

lemoncheesecake can be installed with an extra like this:

$ pip install lemoncheesecake[xml]

Multiple extras can be specified:

$ pip install lemoncheesecake[junit,reportportal]

Some reporting backends require specific configuration, see here.

Note

Since lemoncheesecake 1.14.0, Python 2.7 is no longer supported. Thanks to setuptools python_requires, installing lemoncheesecake on Python 2.7 will install the latest version of lemoncheesecake supported for that version of Python.