mirror of
https://github.com/priyanshujain/sanderling.git
synced 2026-10-02 19:17:10 +00:00
docs(ci): three of the replay-ui properties are cross-panel
This commit is contained in:
1 parent
54e1f7e1a8
commit
355ab38c2b
1 file changed
+7
-5
@@ -186,11 +186,13 @@ from `test/browser/testdata/throwing` (violations and uncaught exceptions, so
|
|||||||
every panel has something to render), serves it with `sanderling replay`, and
|
every panel has something to render), serves it with `sanderling replay`, and
|
||||||
fuzzes that UI with `replay-ui/sanderling/spec.ts`.
|
fuzzes that UI with `replay-ui/sanderling/spec.ts`.
|
||||||
|
|
||||||
Six of the seven properties there are cross-panel agreements - two panels
|
Three of the seven properties there are cross-panel agreements - two panels
|
||||||
deriving the same fact by different paths have to say the same thing - so they
|
deriving the same fact by different paths have to say the same thing. The other
|
||||||
hold for any trace and need no recalibrating when the fixture changes. The
|
four are a range invariant on the step in the URL, a count of selected rows
|
||||||
seventh is the stock `noUncaughtExceptions`, which asks nothing of the panels
|
inside the list, a no-effect property across a tab switch, and the stock
|
||||||
and only fails if the UI throws. Any violation fails the job.
|
`noUncaughtExceptions`, which asks nothing of the panels and only fails if the
|
||||||
|
UI throws. All seven hold for any trace and need no recalibrating when the
|
||||||
|
fixture changes. Any violation fails the job.
|
||||||
|
|
||||||
So does a run that judged nothing. Exit 0 says no property returned false, which
|
So does a run that judged nothing. Exit 0 says no property returned false, which
|
||||||
is not the same as any property having been evaluated: each one declines to
|
is not the same as any property having been evaluated: each one declines to
|
||||||
|
|||||||
Reference in new issue
Block a user