Skip to main content

Change history

1.0 (xxxx-xx-xx)

  • Created recipe with ZopeSkel [“”].

Detailed Documentation

Tests for jalon.pas.bdd

test setup

>>> from Testing.ZopeTestCase import user_password
>>> from Products.Five.testbrowser import Browser
>>> browser = Browser()

Plugin setup

>>> acl_users_url = "%s/acl_users" % self.portal.absolute_url()
>>> browser.addHeader('Authorization', 'Basic %s:%s' % ('portal_owner', user_password))
>>> browser.open("%s/manage_main" % acl_users_url)
>>> browser.url
'http://nohost/plone/acl_users/manage_main'
>>> form = browser.getForm(index=0)
>>> select = form.getControl(name=':action')

jalon.pas.bdd should be in the list of installable plugins:

>>> 'Bdd Helper' in select.displayOptions
True

and we can select it:

>>> select.getControl('Bdd Helper').click()
>>> select.displayValue
['Bdd Helper']
>>> select.value
['manage_addProduct/jalon.pas.bdd/manage_add_bdd_helper_form']

we add ‘Bdd Helper’ to acl_users:

>>> from jalon.pas.bdd.plugin import BddHelper
>>> myhelper = BddHelper('myplugin', 'Bdd Helper')
>>> self.portal.acl_users['myplugin'] = myhelper

and so on. Continue your tests here

>>> 'ALL OK'
'ALL OK'

Contributors

“”, Author

Download

Metadata

Release files for jalon.pas.bdd 3.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for jalon.pas.bdd 3.0
File Size Uploaded Provenance
jalon.pas.bdd-3.0.tar.gz 14.6 kB Without provenance Details

Release files / jalon.pas.bdd-3.0.tar.gz

Download URL jalon.pas.bdd-3.0.tar.gz
Size 14.6 kB
Tags Source
SHA-256 checksum
How to use checksums
1abbbaf3ec6d7d976a193489de6404a277ca6299a58e8141aaa16286c14b25c9
BLAKE2b-256 checksum
How to use checksums
0828037fef605c2c0402ee3a0d9e2b60e7aaff3154934446e3aaa2135c4d76be
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Security for jalon.pas.bdd 3.0

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page