CreateFolder Method

Applies to TestComplete 14.72, last modified on December 24, 2020

Description

Use the CreateFolder method to create a folder at the specified location on the connected Android device.

Declaration

FileSystemManagerObj.CreateFolder(Path)

FileSystemManagerObj An expression, variable or parameter that specifies a reference to a FileSystemManager object
Path [in]    Required    String    
Result Boolean

Applies To

The method is applied to the following object:

Parameters

The method has the following parameter:

Path

Specifies the name (with the full path) of the new folder you want to create on the device. Case-sensitive.

Result Value

True if the folder has been created successfully; False otherwise.

Example

The sample code below demonstrates how to use the method to create a folder on the connected Android device:

JavaScript, JScript

function Test()
{
  var fileSystemManager = Mobile.Device("MyDevice").FileSystemManager;
  var sFolder = "system/app/test";

  // Creates a folder and checks if it has been created successfully
  if (! fileSystemManager.CreateFolder(sFolder))
    Log.Error("Could not create the " + sFolder + " folder");
}

Python

def Test():
  fileSystemManager = Mobile.Device("MyDevice").FileSystemManager
  sFolder = "system/app/test"

  # Creates a folder and checks if it has been created successfully
  if not fileSystemManager.CreateFolder(sFolder):
    Log.Error("Could not create the " + sFolder + " folder")

VBScript

Sub Test
  Set fileSystemManager = Mobile.Device("MyDevice").FileSystemManager
  sFolder = "system/app/test"

  ' Creates a folder and checks if it has been created successfully
  If Not fileSystemManager.CreateFolder(sFolder) Then
    Log.Error("Could not create the " + sFolder + " folder")
  End If
End Sub

DelphiScript

procedure Test();
var fileSystemManager, sFolder;
begin
  fileSystemManager := Mobile.Device('MyDevice').FileSystemManager;
  sFolder := 'system/app/test';

  // Creates a folder and checks if it has been created successfully
  if not fileSystemManager.CreateFolder(sFolder) then
    Log.Error('Could not create the ' + sFolder + ' folder');
end;

C++Script, C#Script

function Test()
{
  var fileSystemManager = Mobile["Device"]("MyDevice")["FileSystemManager"];
  var sFolder = "system/app/test";

  // Creates a folder and checks if it has been created successfully
  if (! fileSystemManager["CreateFolder"](sFolder))
    Log["Error"]("Could not create the " + sFolder + " folder");
}

See Also

FileSystemManager Object
Testing Android Applications

Highlight search results