Source code
Revision control
Copy as Markdown
Other Tools
Test Info:
/* Any copyright is dedicated to the Public Domain.
"use strict";
testEngine_setup();
add_task(async function test_deduplication_for_switch_tab() {
// Set up Places to think the tab is open locally.
await PlacesTestUtils.addVisits({ uri, title: "An Example" });
await addOpenPages(uri, 1);
let query = "An";
let context = createContext(query, { isPrivate: false });
await check_results({
context,
matches: [
makeSearchResult(context, {
engineName: SUGGESTIONS_ENGINE_NAME,
heuristic: true,
}),
makeTabSwitchResult(context, {
title: "An Example",
}),
],
});
await removeOpenPages(uri, 1);
await cleanupPlaces();
});