File tree Expand file tree Collapse file tree 2 files changed +9
-9
lines changed
Expand file tree Collapse file tree 2 files changed +9
-9
lines changed Original file line number Diff line number Diff line change 33 */
44import moment from 'moment' ;
55import type { Task } from 'Task/Task' ;
6- import type { App } from 'obsidian' ;
76import { GlobalFilter } from '../../src/Config/GlobalFilter' ;
87import { State } from '../../src/Obsidian/Cache' ;
98import { QueryResultsRenderer } from '../../src/Renderer/QueryResultsRenderer' ;
@@ -18,6 +17,7 @@ import { prettifyHTML } from '../TestingTools/HTMLHelpers';
1817import { TaskBuilder } from '../TestingTools/TaskBuilder' ;
1918import { toMarkdown } from '../TestingTools/TestHelpers' ;
2019import { resetSettings , updateSettings } from '../../src/Config/Settings' ;
20+ import { mockApp } from '../__mocks__/obsidian' ;
2121import { mockHTMLRenderer } from './RenderingTestHelpers' ;
2222
2323window . moment = moment ;
@@ -33,13 +33,6 @@ afterEach(() => {
3333 resetSettings ( ) ;
3434} ) ;
3535
36- /**
37- * Since we don't use the app object's method or properties directly,
38- * and just treat it as an "opaque object" for markdown rendering, there is
39- * not a lot to mock in particular.
40- */
41- const mockApp = { } as unknown as App ;
42-
4336function makeQueryResultsRenderer ( source : string , tasksFile : TasksFile ) {
4437 return new QueryResultsRenderer (
4538 'block-language-tasks' ,
Original file line number Diff line number Diff line change 1- import type { CachedMetadata } from 'obsidian' ;
1+ import type { App , CachedMetadata } from 'obsidian' ;
22
33export { } ;
44
5+ /**
6+ * Since we don't use the app object's method or properties directly,
7+ * and just treat it as an "opaque object" for markdown rendering, there is
8+ * not a lot to mock in particular.
9+ */
10+ export const mockApp = { } as unknown as App ;
11+
512export class MenuItem {
613 public title : string | DocumentFragment = '' ;
714 public callback : ( evt : MouseEvent | KeyboardEvent ) => any ;
You can’t perform that action at this time.
0 commit comments