UNPKG

html-reporter

Version:

Html-reporter and GUI for viewing and managing results of a tests run. Currently supports Testplane and Hermione.

190 lines (189 loc) 4.96 kB
import { ToolName, TwoUpFitMode, ViewMode } from "../../constants"; import { SortDirection, TreeViewMode } from "../new-ui/types/store"; declare const _default: { config: import("../../types").StoreReporterConfig; } & { gui: boolean; running: boolean; processing: boolean; stopping: boolean; autoRun: boolean; skips: never[]; browsers: never[]; groupedTests: { result: { byKey: {}; allKeys: "error"[]; }; meta: { byKey: {}; allKeys: never[]; }; }; tree: { groups: { byId: {}; allRootIds: never[]; }; suites: { byId: {}; byHash: {}; allIds: never[]; allRootIds: never[]; failedRootIds: never[]; stateById: {}; }; browsers: { byId: {}; stateById: {}; allIds: never[]; }; results: { byId: {}; stateById: {}; allIds: never[]; }; images: { byId: {}; stateById: {}; allIds: never[]; }; }; closeIds: never[]; apiValues: { toolName: ToolName; extraItems: {}; metaInfoExtenders: {}; imagesSaver: { saveImg: () => ""; }; reportsSaver: { saveReportData: () => ""; }; snapshotsSaver: { saveSnapshot: () => ""; }; }; loading: {}; modals: never[]; stats: { all: { total: number; updated: number; passed: number; failed: number; skipped: number; retries: number; warned: number; }; perBrowser: {}; }; view: { diffMode: "3-up"; expand: string; baseHost: string; strictMatchFilter: boolean; keyToGroupTestsBy: string; }; db: undefined; fetchDbDetails: never[]; progressBar: { currentRootSuiteId: null; }; notifications: never[]; staticImageAccepter: { enabled: boolean; acceptableImages: {}; accepterDelayedImages: { imageId: string; stateName: string; stateNameImageId: string; }[]; imagesToCommitCount: number; }; app: { isNewUi: boolean; isInitialized: boolean; availableFeatures: never[]; suitesPage: { currentBrowserId: null; currentTreeNodeId: null; currentGroupId: null; currentStepId: null; currentHighlightedStepId: null; viewMode: ViewMode; nameFilter: string; useRegexFilter: boolean; useMatchCaseFilter: boolean; filteredBrowsers: never[]; }; visualChecksPage: { currentBrowserId: null; stateName: null; viewMode: ViewMode; nameFilter: string; useRegexFilter: boolean; useMatchCaseFilter: boolean; filteredBrowsers: never[]; diffMode: "2-up-interactive"; }; loading: { taskTitle: string; isVisible: boolean; isInProgress: boolean; progress: {}; }; staticImageAccepterModal: { commitMessage: string; }; groupTestsData: { availableSections: never[]; availableExpressions: never[]; currentExpressionIds: never[]; }; sortTestsData: { availableExpressions: never[]; currentExpressionIds: never[]; currentDirection: SortDirection; previousExpressionIds: never[]; previousDirection: SortDirection; }; guiServerConnection: { isConnected: boolean; }; snapshotsPlayer: { isActive: boolean; highlightStartTime: number; highlightEndTime: number; goToTime: number; }; }; ui: { suitesPage: { treeViewMode: TreeViewMode; retryIndexByTreeNodeId: {}; expandedSectionsById: {}; expandedStepsByResultId: {}; expandedTreeNodesById: {}; sectionSizes: number[]; backupSectionSizes: number[]; isSnapshotsPlayerVisible: boolean; }; visualChecksPage: { sectionSizes: number[]; backupSectionSizes: number[]; is2UpDiffVisible: boolean; twoUpFitMode: TwoUpFitMode; }; staticImageAccepterToolbar: { offset: { x: number; y: number; }; }; }; timestamp: number; browserFeatures: {}; plugins: {}; }; export default _default;