Reporting / createFile() creates new file in new folder | 8 ms | Passed |
Reporting / createFile() creates new, empty file | 35 ms | Passed |
Reporting / createFile() throws when file already exists | 36 ms | Passed |
Reporting / createFolder() creates new folder | 26 ms | Passed |
Reporting / createFolder() creates new folders | 9 ms | Passed |
Reporting / createFolder() returns existing folder | 7 ms | Passed |
Reporting / createFolder() throws when file with same name exists | 8 ms | Passed |
Reporting / deleteFile() deletes existing file | 8 ms | Passed |
Reporting / deleteFile() does not throw when file does not exist | 8 ms | Passed |
Reporting / deleteFile() throws when resource is a folder | 9 ms | Passed |
Reporting / deleteFolder() deletes empty folder | 8 ms | Passed |
Reporting / deleteFolder() deletes folder recursively | 10 ms | Passed |
Reporting / deleteFolder() does not throw when folder does not exist | 8 ms | Passed |
Reporting / deleteFolder() throws when resource is a WS file | 11 ms | Passed |
Reporting / findFiles() detects file with wildcards | 0.15 sec | Passed |
Reporting / findFiles() detects files in current folder only | 9 ms | Passed |
Reporting / findFiles() detects multiple files | 10 ms | Passed |
Reporting / findFiles() detects project file | 7 ms | Passed |
Reporting / findFiles() returns empty array for no matches | 11 ms | Passed |
Reporting / getWorkspace() returns workspace root | 8 ms | Passed |
Reporting / importProject() imports existing project folder into workspace | 84 ms | Passed |
Reporting / importProject() throws when .project file is missing | 15 ms | Passed |
Reporting / importProject() throws when target is a file | 9 ms | Passed |
Reporting / linkProject() links existing project folder into workspace | 26 ms | Passed |
Reporting / linkProject() throws when .project file is missing | 40 ms | Passed |
Reporting / linkProject() throws when target is a file | 12 ms | Passed |