getgauge/parser_redbaron.py
def _step_decorator_args(self, decorator):
        """
        Get arguments passed to step decorators converted to python objects.
        """
        args = decorator.call.value
        step = None
        if len(args) == 1:
            try:
                step = args[0].value.to_python()
            except (ValueError, SyntaxError):
                pass
            if isinstance(step, six.string_types + (list,)):
                return step
            logging.error("Decorator step accepts either a string or a list of \
                strings - %s",
                          self.file_path)
        else:
            logging.error("Decorator step accepts only one argument - %s",
                          self.file_path)
def _step_decorator_args(self, decorator):
        args = decorator.call.value
        step = None
        if len(args) == 1:
            try:
                step = args[0].value.to_python()
            except (ValueError, SyntaxError):
                pass
            if isinstance(step, six.string_types + (list,)):
                return step
            logging.error("Decorator step accepts either a string or a list of \
                strings - %s",
                          self.file_path)
        else:
            logging.error("Decorator step accepts only one argument - %s",
                          self.file_path)
def _step_decorator_args ( self , decorator ) : args = decorator . call . value step = None if len ( args ) == 1 : try : step = args [ 0 ] . value . to_python ( ) except ( ValueError , SyntaxError ) : pass if isinstance ( step , six . string_types + ( list , ) ) : return step logging . error ( "Decorator step accepts either a string or a list of \
                strings - %s" , self . file_path ) else : logging . error ( "Decorator step accepts only one argument - %s" , self . file_path )
Get arguments passed to step decorators converted to python objects.
Get arguments passed to step decorators converted to python objects .