Testing¶
Toga provides a toga-dummy backend that can be used for testing purposes. This backend implements the full interface required by a platform backend, but does not display any widgets visually. It provides an API that can be used to verify widget operation.
Prerequisites¶
The dummy backend has no prerequisites.
Installation¶
The dummy backend must be installed manually:
$ python -m pip install toga-dummy
To force Toga to use the dummy backend, it must either be the only backend that is
installed in the current Python environment, or you must define the TOGA_BACKEND
environment variable:
(venv) $ export TOGA_BACKEND=toga_dummy
(venv) $ export TOGA_BACKEND=toga_dummy
(venv) $ set TOGA_BACKEND=toga_dummy