(t *testing.T)
| 554 | } |
| 555 | |
| 556 | func TestBaseAppTriggerOnTerminate(t *testing.T) { |
| 557 | t.Parallel() |
| 558 | |
| 559 | app, _ := tests.NewTestApp() |
| 560 | defer app.Cleanup() |
| 561 | |
| 562 | event := new(core.TerminateEvent) |
| 563 | event.App = app |
| 564 | |
| 565 | // trigger OnTerminate multiple times to ensure that it doesn't deadlock |
| 566 | // https://github.com/pocketbase/pocketbase/pull/7305 |
| 567 | app.OnTerminate().Trigger(event) |
| 568 | app.OnTerminate().Trigger(event) |
| 569 | app.OnTerminate().Trigger(event) |
| 570 | } |
nothing calls this directly
no test coverage detected
searching dependent graphs…