Skip to content

use workspace.fs and fake-fs for extension tests #78189

@jrieken

Description

@jrieken

Our extensions test use utils like createRandomFile and deleteFile (

export function createRandomFile(contents = '', dir: string = os.tmpdir(), ext = ''): Thenable<vscode.Uri> {
) They are implemented using fs and often cause issues on build machines (different permissions?, eager tmp cleaning?). Instead, we should use a fake file system provider and workspace.fs

Metadata

Metadata

Assignees

Labels

debtCode quality issuesengineeringVS Code - Build / issue tracking / etc.

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions