testbuilder/core/base/basestep.py
def add_next_step(self, next_step) -> TBBaseStep:
        """Adds next step for current step.
        Also adds a backreference in next step to current step
        
        Arguments:
            next_step {TBBaseStep} -- The next step
        
        Raises:
            TypeError -- This is raised if step is not of type TBBaseStep
        """

        if not isinstance(next_step, TBBaseStep):
            raise TypeError("Expected step to be of type 'TBBaseStep'")
        self.next_step = next_step
        next_step.previous_step = self
Adds next step for current step.
        Also adds a backreference in next step to current step
        
        Arguments:
            next_step {TBBaseStep} -- The next step
        
        Raises:
            TypeError -- This is raised if step is not of type TBBaseStep
        
Adds next step for current step.
Also adds a backreference in next step to current step



- This is raised if step is not of type TBBaseStep
Adds next step for current step . Also adds a backreference in next step to current step - This is raised if step is not of type TBBaseStep
def add_next_step(self, next_step) -> TBBaseStep:
        if not isinstance(next_step, TBBaseStep):
            raise TypeError("Expected step to be of type 'TBBaseStep'")
        self.next_step = next_step
        next_step.previous_step = self
def add_next_step ( self , next_step ) -> TBBaseStep : if not isinstance ( next_step , TBBaseStep ) : raise TypeError ( "Expected step to be of type 'TBBaseStep'" ) self . next_step = next_step next_step . previous_step = self
Adds next step for current step.
Adds next step for current step .
"""Adds next step for current step.
        Also adds a backreference in next step to current step
        
        Arguments:
            next_step {TBBaseStep} -- The next step
        
        Raises:
            TypeError -- This is raised if step is not of type TBBaseStep
        """
self
next_step