mirror of
https://github.com/marko-js/marko.git
synced 2025-12-08 19:26:05 +00:00
15 lines
607 B
JavaScript
15 lines
607 B
JavaScript
var expect = require("chai").expect;
|
|
var getComponentForEl = require("marko/components").getComponentForEl;
|
|
|
|
module.exports = function (helpers) {
|
|
var component = helpers.mount(require.resolve("./index.marko"), {});
|
|
var root = component.getEl("root");
|
|
var childA = root.querySelector(".child-a");
|
|
var childB = root.querySelector(".child-b");
|
|
var childC = root.querySelector(".child-c");
|
|
|
|
expect(getComponentForEl(childA)).has.property("name", "child-a");
|
|
expect(getComponentForEl(childB)).has.property("name", "parent");
|
|
expect(getComponentForEl(childC)).has.property("name", "child-c");
|
|
};
|