Skip to content

support storing intermediate variables between tests #28

Description

@ppenguin

I'm doing a test which needs to take the output of one command as an input for the next.
Short of using temporary files I have no way of achieving this within the test script.

It would be a nice feature, if we could e.g. refer to (ideally a regex match) of stdout (or stderr) of the last command, or support pushing such a match to a variable name.

Maybe something like:

$ myapicli --getsession
> /([0-9]*)/sid=$1
>= 0

$ myapicli --getitem --sid=${sid}
> /\w+/
>= 0

Even better if one could do multiple matching groups like so:

> /([0-9]*)\s+([0-9]*)/num1=$1;num2=$2
# or with some separator or different assignment of course

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions