diff --git a/browser/concept.py b/browser/concept.py index 9fa7d5e..1b867eb 100644 --- a/browser/concept.py +++ b/browser/concept.py @@ -347,8 +347,8 @@ class ConceptView(BaseView): def isHidden(self, pr): if (getName(pr.second.conceptType) in - #IOptions(adapted(pr.predicate))('hide_parents_for', [])): - IOptions(pr.predicate)('hide_parents_for', [])): + IOptions(adapted(pr.predicate))('hide_parents_for', [])): + #IOptions(pr.predicate)('hide_parents_for', [])): return True hideRoles = None options = component.queryAdapter(adapted(pr.first), IOptions) diff --git a/tests/setup.py b/tests/setup.py index dcc1197..9bd43bd 100644 --- a/tests/setup.py +++ b/tests/setup.py @@ -58,7 +58,8 @@ from loops.browser.node import ViewPropertiesConfigurator from loops.common import NameChooser from loops.concept import Concept from loops.concept import IndexAttributes as ConceptIndexAttributes -from loops.config.base import GlobalOptions, LoopsOptions, QueryOptions, TypeOptions +from loops.config.base import GlobalOptions, LoopsOptions +from loops.config.base import QueryOptions, PredicateOptions, TypeOptions from loops.interfaces import ILoopsObject, IIndexAttributes from loops.interfaces import IDocument, IFile, ITextDocument from loops.layout.base import LayoutNode @@ -143,6 +144,7 @@ class TestSite(object): component.provideAdapter(ConceptSecuritySetter) component.provideAdapter(ResourceSecuritySetter) component.provideAdapter(LoopsOptions) + component.provideAdapter(PredicateOptions) component.provideAdapter(QueryOptions) component.provideAdapter(TypeOptions) component.provideUtility(GlobalOptions())