MCPcopy Create free account
hub / github.com/cogentcore/core / TestWidgetEventManager

Function TestWidgetEventManager

core/widgetevents_test.go:54–64  ·  view source on GitHub ↗
(t *testing.T)

Source from the content-addressed store, hash-verified

52}
53
54func TestWidgetEventManager(t *testing.T) {
55 b := NewBody()
56 w := NewWidgetBase(b)
57
58 assert.Equal(t, &w.Scene.Events, w.Events())
59
60 b.AssertRender(t, "events/event-manager", func() {
61 assert.Equal(t, w.Scene.RenderWindow().SystemWindow.Events(), w.SystemEvents())
62 assert.Equal(t, w.Events().Clipboard(), w.Clipboard())
63 })
64}
65
66func TestSystemEvents(t *testing.T) {
67 b := NewBody()

Callers

nothing calls this directly

Calls 10

EventsMethod · 0.95
AssertRenderMethod · 0.95
SystemEventsMethod · 0.95
ClipboardMethod · 0.95
NewBodyFunction · 0.85
NewWidgetBaseFunction · 0.85
EqualMethod · 0.80
EventsMethod · 0.65
ClipboardMethod · 0.65
RenderWindowMethod · 0.45

Tested by

no test coverage detected