Plone.testing

Latest version: v9.0.5

Safety actively analyzes 723177 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 7 of 8

4.0.1

------------------

- Moved readme file containing tests into the package, so tests can be run from
released source distributions. Closes http://dev.plone.org/plone/ticket/11821.
[hannosch]

- Relicense under BSD license.
See http://plone.org/foundation/materials/foundation-resolutions/plone-framework-components-relicensing-policy
[davisagli]

4.0

----------------

- Release 4.0 Final.
[esteele]

- Add MANIFEST.in.
[WouterVH]

4.0a6

------------------

- Fixed Browser cookies retrieval with Zope 2.13.
[vincentfretin]

- Add ``ZCMLSandbox`` layer to load a ZCML file; replaces ``setUpZcmlFiles`` and
``tearDownZcmlFiles`` helper functions.
[gotcha]

4.0a5

------------------

- Handle test failures due to userFolderAddUser returning the user object in
newer versions of Zope.
[esteele]

- Add ``setUpZcmlFiles`` and ``tearDownZcmlFiles`` helpers to enable loading
of ZCML files without too much boilerplate.
[gotcha]

- Add some logging.
[gotcha]

- Add the ``[security]`` extra, to provide tear-down of security checkers.
[optilude]

- Let the ``IntegrationTesting`` and ``FunctionalTesting`` lifecycle layers
set up request ``PARENTS`` and, if present, wire up
``zope.globalrequest``.
[optilude]

- Make the test browser support IStreamIterators
[optilude]

4.0a4

------------------

- Make sure ZCML doesn't load during App startup in Zope 2.13.
[davisagli]

4.0a3

------------------

- Ignore the `testinghome` configuration setting if present.
[stefan]

- Use the new API for getting the packages_to_initialize list in Zope 2.13.
[davisagli]

- De-duplicate _register_monkies and _meta_type_regs in the correct module on
teardown of the Startup layer in Zope 2.13.
[davisagli]

- Allow doctest suites from `zope.testing` to work with `plone.testing.layer.layered`.
Previously, only doctest suites from the stdlib would see the `layer` global.
[nouri]

- Changed documentation to advertise the `coverage` library for running
coverage tests instead of the built-in `zope.testing` support. This also
avoids using `z3c.coverage`. The coverage tests now run at the same speed
as a normal test run, making it more likely to get executed frequently.
[hannosch]

- Correct license to GPL version 2 only.
[hannosch]

- Fix some user id vs name confusion.
[rossp]

- Add the option to specify ZServer host and port through environment
variables - ZSERVER_HOST and ZSERVER_PORT).
[esteele]

Page 7 of 8

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.