module Zipper:sig..end
Generally this module should not be used directly; instead
Utils.run can be used to traverse the test
tree and report results.
type crumb = {
|
left : |
(* |
The list of siblings to the left of the current location.
| *) |
|
label : |
(* |
The label of the parent of the current location.
| *) |
|
right : |
(* |
The list of siblings to the right of the current location.
| *) |
type t = {
|
crumbs : |
(* |
The list of crumbs which leads to the current location in the tree.
| *) |
|
location : |
(* |
The current location in the tree.
| *) |
val of_suite : Webtest.Suite.t -> t
val to_suite : t -> Webtest.Suite.tval move_up : t -> t optionval move_down : t -> t optionval move_right : t -> t optionval next_location : t -> t optionval get_labels : t -> string list