owl_fs_root/lib/subscriptions/SubscriptionManager.inc");
$oSubscriptionManager = new SubscriptionManager();
echo "Testing folder subscriptions
";
$iFolderID = 1;
$iUserID = 1;
echo "
- Testing folder subscription creation with folderID=$iFolderID, userID=$iUserID :";
if ($oSubscriptionManager->createFolderSubscription($iFolderID, $iUserID)) {
echo "Passed creating folder subscription
";
echo "- Testing folder subscription removal with folderID=$iFolderID, userID=$iUserID :";
if ($oSubscriptionManager->removeFolderSubscription($iFolderID, $iUserID)) {
echo "Passed removing folder subscription
";
} else {
echo "Failed removing folder subscription(" . $_SESSION["errorMessage"] . ")";
}
} else {
echo "Failed creating folder subscription(" . $_SESSION["errorMessage"] . ")- Skipped folder subscription removal
";
}
echo "
Testing document subscriptions
";
$iDocumentID = 2;
$iUserID = 1;
echo "- Testing document subscription creation with documentID=$iDocumentID, userID=$iUserID :";
if ($oSubscriptionManager->createDocumentSubscription($iDocumentID, $iUserID)) {
echo "Passed creating document subscription
";
echo "- Testing document subscription removal with documentID=$iDocumentID, userID=$iUserID :";
if ($oSubscriptionManager->removeDocumentSubscription($iDocumentID, $iUserID)) {
echo "Passed removing document subscription
";
} else {
echo "Failed removing document subscription(" . $_SESSION["errorMessage"] . ")";
}
} else {
echo "Failed creating document subscription(" . $_SESSION["errorMessage"] . "), skipped document subscription removal";
}
}
?>