| 12345678910111213141516171819202122232425262728293031323334 |
- import { docId, mockDoc } from './mock-doc'
- import { sleep } from '../../../helpers/sleep'
- export const rootFolderId = '012345678901234567890123'
- export const mockScope = (
- content?: string,
- { docOptions = {}, permissions = {} }: any = {}
- ) => {
- return {
- editor: {
- sharejs_doc: mockDoc(content, docOptions),
- openDocName: 'test.tex',
- currentDocumentId: docId,
- wantTrackChanges: false,
- },
- pdf: {
- logEntryAnnotations: {},
- },
- permissions: {
- comment: true,
- trackedWrite: true,
- write: true,
- ...permissions,
- },
- toggleReviewPanel: cy.stub(),
- toggleTrackChangesForEveryone: cy.stub(),
- refreshResolvedCommentsDropdown: cy.stub(() => sleep(1000)),
- onlineUserCursorHighlights: {},
- permissionsLevel: 'owner',
- $on: cy.stub().log(false),
- $broadcast: cy.stub().log(false),
- $emit: cy.stub().log(false),
- }
- }
|