Esempio n. 1
0
 public static function cleanUpProjects()
 {
     // Cleanup all test projects with same prefix
     $client = self::getClient();
     foreach ($client->getUsers()->getProjectsYield() as $projects) {
         foreach ($projects as $project) {
             $pid = Projects::getPidFromUri($project['project']['links']['self']);
             if (strpos($project['project']['meta']['title'], KBGDC_PROJECTS_PREFIX) === 0) {
                 try {
                     $client->getProjects()->deleteProject($pid);
                 } catch (Exception $e) {
                     //Ignore errors
                 }
             }
         }
     }
 }
 public function testProjectsGetPidFromUri()
 {
     $pid = uniqid();
     $this->assertEquals($pid, Projects::getPidFromUri("/gdc/projects/{$pid}"));
 }