Provided by: libtest-bdd-cucumber-perl_0.45-1_all bug

NAME

       Test::BDD::Cucumber::Model::Result - Encapsulates a result state

VERSION

       version 0.45

DESCRIPTION

       Encapsulation of result state - whether that's for a step, scenario, or feature

ATTRIBUTES

   result
       Enum of: "passing", "failing", "pending" or "undefined". "pending" is used if there was
       any TODO output from a test, and "undefined" for a test that wasn't run, either due to no
       matching step, or because a previous step failed.

   output
       The underlying test-output that contributed to a result.

METHODS

   from_children
       Collates the Result objects you pass in, and returns one that encompasses all of them.

       As they may be varied, it runs through them in order of "failing", "undefined", "pending"
       and "passing" - the first it finds is the overall result. The empty set passes.