MockPermissionHolder

class MockPermissionHolder(val permissions: Set<Permission>, val rootFileSystem: FileSystem? = null) : PermissionHolder

A minimal PermissionHolder for tests with configurable permissions and root file system.

Parameters

permissions

the set of granted permissions

rootFileSystem

the root file system, or null if all file reads are considered global

Constructors

Link copied to clipboard
constructor(permissions: Set<Permission>, rootFileSystem: FileSystem? = null)

Properties

Link copied to clipboard
open override val permissions: Set<Permission>
Link copied to clipboard
open override val rootFileSystem: FileSystem?