From: Evan You Date: Tue, 27 Aug 2019 01:24:44 +0000 (-0400) Subject: test: effect.onStop X-Git-Tag: v3.0.0-alpha.0~879 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=cb3866890f26cc60742890e4d7d8389a7ed1cdc0;p=thirdparty%2Fvuejs%2Fcore.git test: effect.onStop --- diff --git a/packages/reactivity/__tests__/effect.spec.ts b/packages/reactivity/__tests__/effect.spec.ts index 650eda9ceb..ce8908e26b 100644 --- a/packages/reactivity/__tests__/effect.spec.ts +++ b/packages/reactivity/__tests__/effect.spec.ts @@ -624,6 +624,15 @@ describe('reactivity/effect', () => { expect(dummy).toBe(3) }) + it('events: onStop', () => { + const runner = effect(() => {}, { + onStop: jest.fn() + }) + + stop(runner) + expect(runner.onStop).toHaveBeenCalled() + }) + it('markNonReactive', () => { const obj = reactive({ foo: markNonReactive({