login($test_email, $test_password) != SUCCESS) { echo "Received '$retval' instead of SUCCESS('".SUCCESS."')."; return FALSE; } $iAppId = 655000; $iVersionId = 655000; $oUser->addPriv("admin"); $oUrl = new Url(); $oUrl->create("Bad description", "http://www.badurl.com/", $iVersionId, $iAppId, TRUE); $sDescriptionNew = "Good description"; $sUrlNew = "http://www.goodurl.com/"; $iAppIdNew = $iAppId + 1; $iVersionIdNew = $iVersionId + 1; $oUrl->update($sDescriptionNew, $sUrlNew, $iVersionIdNew, $iAppIdNew, TRUE); if($oUrl->sDescription != $sDescriptionNew) { echo "Description is '$oUrl->sDescription' instead of '$sDescriptionNew'\n"; $bSuccess = false; } if($oUrl->sUrl != $sUrlNew) { echo "Url is '$oUrl->sUrl' instead of '$sUrlNew'\n"; $bSuccess = false; } if($oUrl->iVersionId != $iVersionIdNew) { echo "VersionId is '$oUrl->iVersionId' instead of '$iVersionIdNew'\n"; $bSuccess = false; } if($oUrl->iAppId != $iAppIdNew) { echo "AppId is '$oUrl->iAppId' instead of '$iAppIdNew'\n"; $bSuccess = false; } $oUrl->delete(TRUE); return $bSuccess; } if(!test_url_update()) echo "test_url_update() failed!\n"; else echo "test_url_update() passed\n"; ?>