Skip to content

Commit 65ff192

Browse files
committed
Test initializer selectors
1 parent 5ffd2a3 commit 65ff192

File tree

1 file changed

+25
-0
lines changed

1 file changed

+25
-0
lines changed

src/utils/__tests__/initilizerTests.js

Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -335,3 +335,28 @@ test('init sets context.events as expected given plugins', (assert) => {
335335
User2: true,
336336
});
337337
});
338+
339+
test('init sets context.selectors as expected given plugins', (assert) => {
340+
const ctx = {
341+
props: {
342+
plugins: [
343+
{ selectors: { Plugin: 0 } },
344+
{ selectors: { Plugin: 1 } },
345+
],
346+
},
347+
};
348+
const defaults = {
349+
selectors: {
350+
Defaults: true,
351+
Plugin: false,
352+
},
353+
};
354+
355+
const res = init.call(ctx, defaults);
356+
assert.truthy(res);
357+
358+
assert.deepEqual(ctx.selectors, {
359+
Defaults: true,
360+
Plugin: 1,
361+
});
362+
});

0 commit comments

Comments
 (0)