owl_root_url . "/lib/foldermanagement/FolderManager.inc");
//check creation of a folder
echo "Testing creating of a new folder
";
if (FolderManager::createFolder("Test folder", "This is just a test' %//^&* folder", -1, $_SESSION["userID"], 1, 1, true)) {
echo "Passed creation of new folder test
";
} else {
echo "Failed creation of a new folder test: " . $_SESSION["errorMessage"] . "
";
}
//check creation of a duplicate folder
echo "Testing creation of duplicate folder
";
if (!FolderManager::createFolder("Test folder", "This is another a test' %//^&* folder", -1, $_SESSION["userID"], 1, 1, true)) {
echo "Passed creation of duplicate folder test
";
} else {
echo "Failed creation of a dupliate folder test: " . $_SESSION["errorMessage"] . "
";
}
//check getting a folder id
echo "Testing getting a folder id
";
$iFolderID;
if (($iFolderID = FolderManager::getFolderID("Test folder", -1)) === false) {
echo "Failed get folder id test
";
} else {
echo "Passed get folder id test
";
}
//check deletion of an existing folder
echo "Testing deletion of an existing folder
";
if (FolderManager::deleteFolder($iFolderID)) {
echo "Passed deletion of an existing folder test
";
} else {
echo "Failed deletion of an existing folder test: " . $_SESSION["errorMessage"] . "
";
}
//check deletion of a non-existant folder
echo "Testing deletion of a non-existant folder
";
if (!(FolderManager::deleteFolder($iFolderID))) {
echo "Passed deletion of an non-existant folder test
";
} else {
echo "Failed deletion of an non-existant folder test: " . $_SESSION["errorMessage"] . "
";
}
}
?>