mirror of
https://github.com/overleaf/overleaf.git
synced 2024-12-02 15:43:11 -05:00
7f37ba737c
* Update Copybara options in preparation for open-sourcing the source editor * Move files * Update paths * Remove source-editor module and checks for its existence * Explicitly mention CM6 license in files that contain code adapted from CM6 GitOrigin-RevId: 89b7cc2b409db01ad103198ccbd1b126ab56349b
44 lines
999 B
TypeScript
44 lines
999 B
TypeScript
import { docId, mockDoc } from './mock-doc'
|
|
import { Folder } from '../../../../../types/folder'
|
|
|
|
export const mockScope = (content?: string) => {
|
|
return {
|
|
settings: {
|
|
fontSize: 12,
|
|
fontFamily: 'monaco',
|
|
lineHeight: 'normal',
|
|
editorTheme: 'textmate',
|
|
overallTheme: '',
|
|
mode: 'default',
|
|
autoComplete: true,
|
|
autoPairDelimiters: true,
|
|
trackChanges: true,
|
|
syntaxValidation: false,
|
|
},
|
|
editor: {
|
|
sharejs_doc: mockDoc(content),
|
|
open_doc_name: 'test.tex',
|
|
open_doc_id: docId,
|
|
showVisual: false,
|
|
},
|
|
pdf: {
|
|
logEntryAnnotations: {},
|
|
},
|
|
project: {
|
|
_id: 'test-project',
|
|
name: 'Test Project',
|
|
spellCheckLanguage: 'en',
|
|
rootFolder: [] as Folder[],
|
|
},
|
|
onlineUserCursorHighlights: {},
|
|
permissionsLevel: 'owner',
|
|
$on: cy.stub(),
|
|
$broadcast: cy.stub(),
|
|
$emit: cy.stub(),
|
|
$root: {
|
|
_references: {
|
|
keys: ['foo'],
|
|
},
|
|
},
|
|
}
|
|
}
|