backend-test-utils: added content option for createMockDirectory

Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
This commit is contained in:
Patrik Oldsberg
2023-10-02 19:14:50 +02:00
parent da0ef5a98f
commit 8770ca2518
2 changed files with 10 additions and 0 deletions
@@ -65,6 +65,7 @@ export interface MockDirectoryContentOptions {
// @public
export interface MockDirectoryOptions {
content?: MockDirectoryContent;
mockOsTmpDir?: boolean;
}
@@ -314,6 +314,11 @@ export interface MockDirectoryOptions {
* @returns
*/
mockOsTmpDir?: boolean;
/**
* Initializes the directory with the given content, see {@link MockDirectory.setContent}.
*/
content?: MockDirectoryContent;
}
/**
@@ -370,5 +375,9 @@ export function createMockDirectory(
/* ignore */
}
if (options?.content) {
mocker.setContent(options.content);
}
return mocker;
}