fix test layer ordering

This commit is contained in:
David Glick 2017-02-16 22:47:07 -08:00 committed by Philip Bauer
parent 603ab0c395
commit 252b85e796
2 changed files with 9 additions and 4 deletions

View File

@ -45,6 +45,9 @@ Bug fixes:
- Remove unittest2 dependency - Remove unittest2 dependency
[kakshay21] [kakshay21]
- Make sure the effects of the robotframework REMOTE_LIBRARY_ROBOT_TESTING fixture
are not accidentally removed when tearing down the PLONE_APP_DISCUSSION_ROBOT_TESTING fixture.
[davisagli]
3.0.0 (2017-02-12) 3.0.0 (2017-02-12)

View File

@ -98,6 +98,11 @@ class PloneAppDiscussion(PloneSandboxLayer):
class PloneAppDiscussionRobot(PloneAppDiscussion): class PloneAppDiscussionRobot(PloneAppDiscussion):
defaultBases = (
PLONE_APP_CONTENTTYPES_FIXTURE,
REMOTE_LIBRARY_ROBOT_TESTING,
)
def setUpPloneSite(self, portal): def setUpPloneSite(self, portal):
registry = queryUtility(IRegistry) registry = queryUtility(IRegistry)
settings = registry.forInterface(IDiscussionSettings) settings = registry.forInterface(IDiscussionSettings)
@ -113,9 +118,6 @@ PLONE_APP_DISCUSSION_FUNCTIONAL_TESTING = FunctionalTesting(
bases=(PLONE_APP_DISCUSSION_FIXTURE,), bases=(PLONE_APP_DISCUSSION_FIXTURE,),
name='PloneAppDiscussion:Functional') name='PloneAppDiscussion:Functional')
PLONE_APP_DISCUSSION_ROBOT_TESTING = FunctionalTesting( PLONE_APP_DISCUSSION_ROBOT_TESTING = FunctionalTesting(
bases=( bases=(PLONE_APP_DISCUSSION_ROBOT_FIXTURE,),
PLONE_APP_DISCUSSION_ROBOT_FIXTURE,
REMOTE_LIBRARY_ROBOT_TESTING
),
name='PloneAppDiscussion:Robot' name='PloneAppDiscussion:Robot'
) )