ivoire/transform.py
def transform_describe_body(self, body, group_var):
        """
        Transform the body of an ``ExampleGroup``.

        ``body`` is the body.
        ``group_var`` is the name bound to the example group in the context
        manager (usually "it").

        """

        for node in body:
            withitem, = node.items
            context_expr = withitem.context_expr

            name = context_expr.args[0].s
            context_var = withitem.optional_vars.id

            yield self.transform_example(node, name, context_var, group_var)
def transform_describe_body(self, body, group_var):
        for node in body:
            withitem, = node.items
            context_expr = withitem.context_expr

            name = context_expr.args[0].s
            context_var = withitem.optional_vars.id

            yield self.transform_example(node, name, context_var, group_var)
def transform_describe_body ( self , body , group_var ) : for node in body : withitem , = node . items context_expr = withitem . context_expr name = context_expr . args [ 0 ] . s context_var = withitem . optional_vars . id yield self . transform_example ( node , name , context_var , group_var )
Transform the body of an ``ExampleGroup``.

        ``body`` is the body.
        ``group_var`` is the name bound to the example group in the context
        manager (usually "it").
Transform the body of an ExampleGroup .