New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Switch to new testcase using AT after PloneTestcase is now DX #111
Conversation
The master change of today, using plone.app.testing.bbb_at, only works with the master of plone.app.testing, which is not in use in 5.1. This creates test errors in ATContentTypes. See https://jenkins.plone.org/job/plone-5.1-python-2.7-at/1604/ We may need to create a branch of Products.Archetypes. See plone/Products.Archetypes#111
This breaks the AT tests on 5.1, which still uses Archetypes master. Several options:
Any preference? |
@mauritsvanrees the second option is much smarter than what I did 🤦♂️ |
I think that is only needed for packages where the master branch is used in both 5.2 and 5.1. Which is only Products.Archetypes. I am working on that now. |
Fall back to plone.app.testing.bbb, needed in plone.app.testing 5 or earlier. #111
Fall back to plone.app.testing.bbb, needed in plone.app.testing 5 or earlier. #111
PR: #112 |
Branch: refs/heads/master Date: 2018-09-28T11:23:27+02:00 Author: Maurits van Rees (mauritsvanrees) <maurits@vanrees.org> Commit: plone/Products.Archetypes@4e961dc Made the bbb_at imports conditional. Fall back to plone.app.testing.bbb, needed in plone.app.testing 5 or earlier. plone/Products.Archetypes#111 Files changed: M CHANGES.rst M Products/Archetypes/tests/attestcase.py M Products/Archetypes/tests/test_date_components_support_script.py M Products/Archetypes/tests/test_interfaces.py Repository: Products.Archetypes Branch: refs/heads/master Date: 2018-09-30T07:19:40+02:00 Author: Philip Bauer (pbauer) <bauer@starzel.de> Commit: plone/Products.Archetypes@6804a0f Merge pull request #112 from plone/conditional-bbb-at-imports Made the bbb_at imports conditional. Files changed: M CHANGES.rst M Products/Archetypes/tests/attestcase.py M Products/Archetypes/tests/test_date_components_support_script.py M Products/Archetypes/tests/test_interfaces.py
Branch: refs/heads/master Date: 2018-09-28T11:23:27+02:00 Author: Maurits van Rees (mauritsvanrees) <maurits@vanrees.org> Commit: plone/Products.Archetypes@4e961dc Made the bbb_at imports conditional. Fall back to plone.app.testing.bbb, needed in plone.app.testing 5 or earlier. plone/Products.Archetypes#111 Files changed: M CHANGES.rst M Products/Archetypes/tests/attestcase.py M Products/Archetypes/tests/test_date_components_support_script.py M Products/Archetypes/tests/test_interfaces.py Repository: Products.Archetypes Branch: refs/heads/master Date: 2018-09-30T07:19:40+02:00 Author: Philip Bauer (pbauer) <bauer@starzel.de> Commit: plone/Products.Archetypes@6804a0f Merge pull request #112 from plone/conditional-bbb-at-imports Made the bbb_at imports conditional. Files changed: M CHANGES.rst M Products/Archetypes/tests/attestcase.py M Products/Archetypes/tests/test_date_components_support_script.py M Products/Archetypes/tests/test_interfaces.py
No description provided.