Source code
Revision control
Copy as Markdown
Other Tools
Test Info: Warnings
-
CI results over the last 21 days4,834Runs99.98%Pass0Failures1Timeouts0Crashes0Skips
Runs with issues per day (up to 0.1%) Oct 2Oct 22- Timeouts
- This test runs only with pattern: os != 'android'
- Manifest: browser/components/aiwindow/ui/test/xpcshell/xpcshell.toml
/* Any copyright is dedicated to the Public Domain.
const { componentTypeName } = ChromeUtils.importESModule(
"chrome://browser/content/aiwindow/modules/AITabUtils.mjs"
);
add_task(function test_component_type_name() {
Assert.equal(
componentTypeName({ component: "Header" }),
"Header",
"A component without a layout is its catalog name"
);
Assert.equal(
componentTypeName({ component: "List", layout: "column" }),
"List_column",
"A string layout is appended"
);
Assert.equal(
componentTypeName({ component: "List", layout: 1 }),
"List",
"A non-string layout is ignored"
);
Assert.equal(componentTypeName(), undefined, "No component has no name");
});