(database: Database, messages: string[])
| 113 | } |
| 114 | |
| 115 | function makeHarness(database: Database, messages: string[]) { |
| 116 | return { |
| 117 | name: "test", |
| 118 | openDatabase: () => database, |
| 119 | closeDatabase: () => {}, |
| 120 | log: { |
| 121 | info: (message: string) => messages.push(`info:${message}`), |
| 122 | success: (message: string) => messages.push(`success:${message}`), |
| 123 | warn: (message: string) => messages.push(`warn:${message}`), |
| 124 | error: (message: string) => messages.push(`error:${message}`), |
| 125 | }, |
| 126 | }; |
| 127 | } |
| 128 | |
| 129 | afterEach(() => { |
| 130 | if (originalXdgCacheHome === undefined) { |
no outgoing calls
no test coverage detected