From 406dcb0a7a1c5e7068d892567d04a15623d15428 Mon Sep 17 00:00:00 2001 From: Evan You Date: Tue, 3 Sep 2019 18:30:52 -0400 Subject: [PATCH] test: test app asset retrieval --- packages/runtime-core/__tests__/apiApp.spec.ts | 14 ++++++++++---- 1 file changed, 10 insertions(+), 4 deletions(-) diff --git a/packages/runtime-core/__tests__/apiApp.spec.ts b/packages/runtime-core/__tests__/apiApp.spec.ts index de66cfefb..07e23113c 100644 --- a/packages/runtime-core/__tests__/apiApp.spec.ts +++ b/packages/runtime-core/__tests__/apiApp.spec.ts @@ -73,7 +73,11 @@ describe('api: createApp', () => { test('component', () => { const app = createApp() - app.component('FooBar', () => 'foobar!') + + const FooBar = () => 'foobar!' + app.component('FooBar', FooBar) + expect(app.component('FooBar')).toBe(FooBar) + app.component('BarBaz', () => 'barbaz!') const Root = { @@ -103,9 +107,11 @@ describe('api: createApp', () => { const spy1 = jest.fn() const spy2 = jest.fn() const spy3 = jest.fn() - app.directive('FooBar', { - mounted: spy1 - }) + + const FooBar = { mounted: spy1 } + app.directive('FooBar', FooBar) + expect(app.directive('FooBar')).toBe(FooBar) + app.directive('BarBaz', { mounted: spy2 })