UNPKG

coveo-search-ui-tests

Version:

Testing framework for the Coveo JavaScript Search Framework

55 lines (52 loc) 1.9 kB
import { IClickEvent, ISearchEvent } from "coveo-search-ui"; export function createFakeSearchEvent(token: string = "foo"): ISearchEvent { return { actionCause: token + "actionCause", actionType: token + "actionType", device: token + "device", mobile: false, originLevel1: token + "originLevel1", originLevel2: token + "originLevel2", originContext: "context", language: token + "language", responseTime: 0, searchQueryUid: token + "searchQueryUid", queryPipeline: token + "queryPipeline", splitTestRunName: token + "splitTestRunName", splitTestRunVersion: token + "splitTestRunVersion", queryText: token + "queryText", numberOfResults: 0, resultsPerPage: 0, pageNumber: 0, advancedQuery: token + "advancedQuery", didYouMean: false, contextual: false }; } export function createFakeClickEvent(token: string = "foo"): IClickEvent { return { actionCause: token + "actionCause", actionType: token + "actionType", device: token + "device", mobile: false, originLevel1: token + "originLevel1", originLevel2: token + "originLevel2", originContext: "context", language: token + "language", responseTime: 0, searchQueryUid: token + "searchQueryUid", queryPipeline: token + "queryPipeline", splitTestRunName: token + "splitTestRunName", splitTestRunVersion: token + "splitTestRunVersion", documentUri: token + "documentUri", documentUriHash: token + "documentUriHash", documentUrl: token + "documentUrl", documentTitle: token + "documentTitle", documentCategory: token + "documentCategory", collectionName: token + "collectionName", sourceName: token + "sourceName", documentPosition: 0, viewMethod: token + "viewMethod", rankingModifier: token + "rankingModifier" }; }