|
5 | 5 | from plone.base.interfaces import IImagingSchema |
6 | 6 | from plone.base.interfaces import ILanguage |
7 | 7 | from plone.base.interfaces import IMailSchema |
| 8 | + from plone.base.interfaces import IMigratingPloneSiteRoot |
| 9 | + from plone.base.interfaces import INavigationRoot |
8 | 10 | from plone.base.interfaces import INavigationSchema |
9 | 11 | from plone.base.interfaces import INonInstallable |
10 | 12 | from plone.base.interfaces import INonStructuralFolder |
|
13 | 15 | from plone.base.interfaces import ISecuritySchema |
14 | 16 | from plone.base.interfaces import ISelectableConstrainTypes |
15 | 17 | from plone.base.interfaces import ISiteSchema |
| 18 | + from plone.base.interfaces import ITestCasePloneSiteRoot |
| 19 | + from plone.base.navigationroot import get_navigation_root |
16 | 20 | from plone.base.utils import base_hasattr |
17 | 21 | from plone.base.utils import safe_callable |
18 | 22 | from plone.base.utils import safe_hasattr |
19 | 23 | from plone.base.utils import safe_text |
20 | 24 | except ImportError: |
21 | 25 | # BBB Plone 5.2 |
| 26 | + from plone.app.layout.navigation.interfaces import INavigationRoot |
| 27 | + from plone.app.layout.navigation.root import ( |
| 28 | + getNavigationRoot as get_navigation_root, |
| 29 | + ) |
22 | 30 | from Products.CMFPlone.defaultpage import is_default_page |
23 | 31 | from Products.CMFPlone.interfaces import IConstrainTypes |
24 | 32 | from Products.CMFPlone.interfaces import IEditingSchema |
25 | 33 | from Products.CMFPlone.interfaces import IImagingSchema |
26 | 34 | from Products.CMFPlone.interfaces import ILanguage |
27 | 35 | from Products.CMFPlone.interfaces import IMailSchema |
| 36 | + from Products.CMFPlone.interfaces import IMigratingPloneSiteRoot |
28 | 37 | from Products.CMFPlone.interfaces import INavigationSchema |
29 | 38 | from Products.CMFPlone.interfaces import INonInstallable |
30 | 39 | from Products.CMFPlone.interfaces import INonStructuralFolder |
|
33 | 42 | from Products.CMFPlone.interfaces import ISecuritySchema |
34 | 43 | from Products.CMFPlone.interfaces import ISelectableConstrainTypes |
35 | 44 | from Products.CMFPlone.interfaces import ISiteSchema |
| 45 | + from Products.CMFPlone.interfaces import ITestCasePloneSiteRoot |
36 | 46 | from Products.CMFPlone.utils import base_hasattr |
37 | 47 | from Products.CMFPlone.utils import safe_callable |
38 | 48 | from Products.CMFPlone.utils import safe_hasattr |
|
0 commit comments