pyPathGroup

class pySym.pyPathGroup.PathGroup(path=None, ignore_groups=None, search_strategy=None, project=None)[source]

Bases: object

__str__()[source]

Pretty print status

active
completed
deadended
errored
explore(find=None)[source]
Input:
(optional) find = input line number to explore to
Action:
Step through script until line is found
Returns:
True if found, False if not
found
ignore_groups
search_strategy

str – Strategy for searching the paths.

Valid options are:
  • Breadth (default): Traditional searching. Step each path in order.
  • Depth: Drill one path down as far as possible.
  • Random: Randomize what paths get stepped and what order.
step()[source]

Step all active paths one step.

unstash(path=None, from_stash=None, to_stash=None)[source]

Simply moving around paths for book keeping.