From a091dc3603c18ff3633a206b346891b4381cf323 Mon Sep 17 00:00:00 2001 From: Vincent Sanders Date: Sun, 7 Feb 2021 22:57:27 +0000 Subject: allow monkey tests to specify a redraw area for plot-check steps --- docs/integration-testing.md | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) (limited to 'docs/integration-testing.md') diff --git a/docs/integration-testing.md b/docs/integration-testing.md index da93343d2..03b41308a 100644 --- a/docs/integration-testing.md +++ b/docs/integration-testing.md @@ -400,9 +400,14 @@ The window to be rendered is identified with the `window` key, the value of this must be a previously created window identifier or an assert will occur. +The `area` key allows control of the area to be redraw. The parameters are on two forms: + + * A sequence of four numbers in the form `x0 y0 x1 y1` + * The keyword extent which attempt to plot the entire extent of the canvas + An optional list of checks may be specified with the `checks` key. If any check is not satisfied an assert will occur and the test will -fail. +fail. Multiple checks can be specified and all most pass successfully. The checks available are: @@ -416,8 +421,10 @@ The checks available are: - action: plot-check window: win1 + area: extent checks: - text-contains: NetSurf + - text-contains: Browser - text-not-contains: Chrome - bitmap-count: 1 -- cgit v1.2.3