aboutsummaryrefslogtreecommitdiffstats
path: root/cypress/e2e/files/FileSystemAPIUtils.ts
diff options
context:
space:
mode:
Diffstat (limited to 'cypress/e2e/files/FileSystemAPIUtils.ts')
-rw-r--r--cypress/e2e/files/FileSystemAPIUtils.ts59
1 files changed, 0 insertions, 59 deletions
diff --git a/cypress/e2e/files/FileSystemAPIUtils.ts b/cypress/e2e/files/FileSystemAPIUtils.ts
deleted file mode 100644
index 995aef2ced5..00000000000
--- a/cypress/e2e/files/FileSystemAPIUtils.ts
+++ /dev/null
@@ -1,59 +0,0 @@
-import { basename } from 'node:path'
-
-class FileSystemEntry {
-
- private _isFile: boolean
- private _fullPath: string
-
- constructor(isFile: boolean, fullPath: string) {
- this._isFile = isFile
- this._fullPath = fullPath
- }
-
- get isFile() {
- return !!this._isFile
- }
-
- get isDirectory() {
- return !this.isFile
- }
-
- get name() {
- return basename(this._fullPath)
- }
-
-}
-
-export class FileSystemFileEntry extends FileSystemEntry {
-
- private _contents: string
-
- constructor(fullPath: string, contents: string) {
- super(true, fullPath)
- this._contents = contents
- }
-
- file(success: (file: File) => void) {
- success(new File([this._contents], this.name))
- }
-
-}
-
-export class FileSystemDirectoryEntry extends FileSystemEntry {
-
- private _entries: FileSystemEntry[]
-
- constructor(fullPath: string, entries: FileSystemEntry[]) {
- super(false, fullPath)
- this._entries = entries || []
- }
-
- createReader() {
- return {
- readEntries: (success: (entries: FileSystemEntry[]) => void) => {
- success(this._entries)
- },
- }
- }
-
-}