Add demo test variant

We're piggybacking on our existing integration test framework to record  demos that we can include in our docs
This commit is contained in:
Jesse Duffield 2023-07-31 18:32:38 +10:00
parent 71d2fd37e2
commit 9cc1d65280
32 changed files with 891 additions and 12 deletions

View file

@ -181,3 +181,7 @@ func (self *guiCommon) AfterLayout(f func() error) {
self.gui.c.Log.Error("afterLayoutFuncs channel is full, skipping function")
}
}
func (self *guiCommon) InDemo() bool {
return self.gui.integrationTest != nil && self.gui.integrationTest.IsDemo()
}