#!/usr/bin/env php id->range('1-5'); $repo->name->range('repo1,repo2,repo3,repo4,repo5'); $repo->SCM->range('Git'); $repo->product->range('1'); $repo->acl->range('open'); $repo->gen(5); su('admin'); $repoTest = new repoModelTest(); $repo1 = new stdclass(); $repo1->exec = 'disabled'; $repo2 = new stdclass(); $repo2->exec = ''; $repo3 = new stdclass(); $repo3->report = 'disabled'; $repo4 = new stdclass(); $repo4->report = ''; $repo5 = new stdclass(); r($repoTest->isClickableTest($repo1, 'execJob')) && p() && e('0'); r($repoTest->isClickableTest($repo2, 'execJob')) && p() && e('1'); r($repoTest->isClickableTest($repo3, 'reportView')) && p() && e('0'); r($repoTest->isClickableTest($repo4, 'reportView')) && p() && e('1'); r($repoTest->isClickableTest($repo5, 'edit')) && p() && e('1');