def __getattr__(self, name):
        """
        Overloads attribute accessor in order to load the assertion
        operator dynamically.
        """
        # Match operator aliases for chaining
        if self._match_alias(name):
            self._test._engine.add_keyword(name)
            return self

        # Trigger operator on_access operator event method, if available
        if self.is_on_access():
            self._on_access()

        # Match suboperator, if needed
        suboperator = self._match_suboperator(name)
        if suboperator:
            # Register keyword for suboperator
            self._test._engine.add_keyword(name)

            # Trigger suboperator on_access event method, if available
            if suboperator.is_on_access():
                suboperator._on_access()

            # Return suboperator proxy
            return suboperator

        # Delegate access to global assertion instance
        return getattr(self._test, name)
def __getattr__ ( self , name ) : if self . _match_alias ( name ) : self . _test . _engine . add_keyword ( name ) return self if self . is_on_access ( ) : self . _on_access ( ) suboperator = self . _match_suboperator ( name ) if suboperator : self . _test . _engine . add_keyword ( name ) if suboperator . is_on_access ( ) : suboperator . _on_access ( ) return suboperator return getattr ( self . _test , name )
Overloads attribute accessor in order to load the assertion
        operator dynamically.