diff --git a/test/class/story.class.php b/test/class/story.class.php new file mode 100644 index 0000000000..5b3e68a8a3 --- /dev/null +++ b/test/class/story.class.php @@ -0,0 +1,978 @@ +objectModel = $tester->loadModel('story'); + } + + /** + * Test get by id. + * + * @param int $storyID + * @param int $version + * @access public + * @return void + */ + public function getByIdTest($storyID, $version = 0) + { + $story = $this->objectModel->getById($storyID, $version); + + if(dao::isError()) return dao::getError(); + + return $story; + } + + /** + * Test get by list. + * + * @param int $storyIdList + * @param string $type + * @access public + * @return void + */ + public function getByListTest($storyIdList = 0, $type = 'story') + { + $stories = $this->objectModel->getByList($storyIdList, $type); + + if(dao::isError()) return dao::getError(); + + return $stories; + } + + /** + * Test get test stories. + * + * @param array $storyIdList + * @param int $executionID + * @access public + * @return void + */ + public function getTestStoriesTest($storyIdList, $executionID) + { + $objects = $this->objectModel->getTestStories($storyIdList, $executionID); + + if(dao::isError()) return dao::getError(); + + return $objects; + } + + public function getStorySpecsTest($storyIdList) + { + $objects = $this->objectModel->getStorySpecs($storyIdList); + + if(dao::isError()) return dao::getError(); + + return $objects; + } + + public function getAffectedScopeTest($story) + { + $objects = $this->objectModel->getAffectedScope($story); + + if(dao::isError()) return dao::getError(); + + return $objects; + } + + public function getRequierementsTest($productID) + { + $objects = $this->objectModel->getRequierements($productID); + + if(dao::isError()) return dao::getError(); + + return $objects; + } + + public function createTest($executionID = 0, $bugID = 0, $from = '', $extra = '') + { + $objects = $this->objectModel->create($executionID = 0, $bugID = 0, $from = '', $extra = ''); + + if(dao::isError()) return dao::getError(); + + return $objects; + } + + public function createStoryFromGitlabIssueTest($story, $executionID) + { + $objects = $this->objectModel->createStoryFromGitlabIssue($story, $executionID); + + if(dao::isError()) return dao::getError(); + + return $objects; + } + + public function batchCreateTest($productID = 0, $branch = 0, $type = 'story') + { + $objects = $this->objectModel->batchCreate($productID = 0, $branch = 0, $type = 'story'); + + if(dao::isError()) return dao::getError(); + + return $objects; + } + + public function changeTest($storyID) + { + $objects = $this->objectModel->change($storyID); + + if(dao::isError()) return dao::getError(); + + return $objects; + } + + public function updateTest($storyID) + { + $objects = $this->objectModel->update($storyID); + + if(dao::isError()) return dao::getError(); + + return $objects; + } + + public function updateStoryProductTest($storyID, $productID) + { + $objects = $this->objectModel->updateStoryProduct($storyID, $productID); + + if(dao::isError()) return dao::getError(); + + return $objects; + } + + public function updateParentStatusTest($storyID, $parentID = 0, $createAction = true) + { + $objects = $this->objectModel->updateParentStatus($storyID, $parentID = 0, $createAction = true); + + if(dao::isError()) return dao::getError(); + + return $objects; + } + + public function updateStoryVersionTest($story) + { + $objects = $this->objectModel->updateStoryVersion($story); + + if(dao::isError()) return dao::getError(); + + return $objects; + } + + public function updateStoryOrderOfPlanTest($storyID, $planIDList = '', $oldPlanIDList = '') + { + $objects = $this->objectModel->updateStoryOrderOfPlan($storyID, $planIDList = '', $oldPlanIDList = ''); + + if(dao::isError()) return dao::getError(); + + return $objects; + } + + public function computeEstimateTest($storyID) + { + $objects = $this->objectModel->computeEstimate($storyID); + + if(dao::isError()) return dao::getError(); + + return $objects; + } + + public function batchUpdateTest() + { + $objects = $this->objectModel->batchUpdate(); + + if(dao::isError()) return dao::getError(); + + return $objects; + } + + public function reviewTest($storyID) + { + $objects = $this->objectModel->review($storyID); + + if(dao::isError()) return dao::getError(); + + return $objects; + } + + public function batchReviewTest($storyIdList, $result, $reason) + { + $objects = $this->objectModel->batchReview($storyIdList, $result, $reason); + + if(dao::isError()) return dao::getError(); + + return $objects; + } + + public function recallTest($storyID) + { + $objects = $this->objectModel->recall($storyID); + + if(dao::isError()) return dao::getError(); + + return $objects; + } + + public function subdivideTest($storyID, $stories) + { + $objects = $this->objectModel->subdivide($storyID, $stories); + + if(dao::isError()) return dao::getError(); + + return $objects; + } + + public function closeTest($storyID) + { + $objects = $this->objectModel->close($storyID); + + if(dao::isError()) return dao::getError(); + + return $objects; + } + + public function batchCloseTest() + { + $objects = $this->objectModel->batchClose(); + + if(dao::isError()) return dao::getError(); + + return $objects; + } + + public function batchChangeModuleTest($storyIdList, $moduleID) + { + $objects = $this->objectModel->batchChangeModule($storyIdList, $moduleID); + + if(dao::isError()) return dao::getError(); + + return $objects; + } + + public function batchChangePlanTest($storyIdList, $planID, $oldPlanID = 0) + { + $objects = $this->objectModel->batchChangePlan($storyIdList, $planID, $oldPlanID = 0); + + if(dao::isError()) return dao::getError(); + + return $objects; + } + + public function batchChangeBranchTest($storyIdList, $branchID, $confirm = '', $plans = array()) + { + $objects = $this->objectModel->batchChangeBranch($storyIdList, $branchID, $confirm = '', $plans = array()); + + if(dao::isError()) return dao::getError(); + + return $objects; + } + + public function batchChangeStageTest($storyIdList, $stage) + { + $objects = $this->objectModel->batchChangeStage($storyIdList, $stage); + + if(dao::isError()) return dao::getError(); + + return $objects; + } + + public function batchToTaskTest($executionID, $projectID = 0) + { + $objects = $this->objectModel->batchToTask($executionID, $projectID = 0); + + if(dao::isError()) return dao::getError(); + + return $objects; + } + + public function assignTest($storyID) + { + $objects = $this->objectModel->assign($storyID); + + if(dao::isError()) return dao::getError(); + + return $objects; + } + + public function batchAssignToTest() + { + $objects = $this->objectModel->batchAssignTo(); + + if(dao::isError()) return dao::getError(); + + return $objects; + } + + public function activateTest($storyID) + { + $objects = $this->objectModel->activate($storyID); + + if(dao::isError()) return dao::getError(); + + return $objects; + } + + public function setStageTest($storyID) + { + $objects = $this->objectModel->setStage($storyID); + + if(dao::isError()) return dao::getError(); + + return $objects; + } + + public function getStories2LinkTest($storyID, $type = 'linkStories', $browseType = 'bySearch', $queryID = 0, $storyType = 'story') + { + $objects = $this->objectModel->getStories2Link($storyID, $type = 'linkStories', $browseType = 'bySearch', $queryID = 0, $storyType = 'story'); + + if(dao::isError()) return dao::getError(); + + return $objects; + } + + public function getProductStoriesTest($productID = 0, $branch = 0, $moduleIdList = 0, $status = 'all', $type = 'story', $orderBy = 'id_desc', $hasParent = true, $excludeStories = '', $pager = null) + { + $objects = $this->objectModel->getProductStories($productID = 0, $branch = 0, $moduleIdList = 0, $status = 'all', $type = 'story', $orderBy = 'id_desc', $hasParent = true, $excludeStories = '', $pager = null); + + if(dao::isError()) return dao::getError(); + + return $objects; + } + + public function getProductStoryPairsTest($productID = 0, $branch = 0, $moduleIdList = 0, $status = 'all', $order = 'id_desc', $limit = 0, $type = 'full', $storyType = 'story', $hasParent = true) + { + $objects = $this->objectModel->getProductStoryPairs($productID = 0, $branch = 0, $moduleIdList = 0, $status = 'all', $order = 'id_desc', $limit = 0, $type = 'full', $storyType = 'story', $hasParent = true); + + if(dao::isError()) return dao::getError(); + + return $objects; + } + + public function getByAssignedToTest($productID, $branch, $modules, $account, $type = 'story', $orderBy = '', $pager = null) + { + $objects = $this->objectModel->getByAssignedTo($productID, $branch, $modules, $account, $type = 'story', $orderBy = '', $pager = null); + + if(dao::isError()) return dao::getError(); + + return $objects; + } + + public function getByOpenedByTest($productID, $branch, $modules, $account, $type = 'story', $orderBy = '', $pager = null) + { + $objects = $this->objectModel->getByOpenedBy($productID, $branch, $modules, $account, $type = 'story', $orderBy = '', $pager = null); + + if(dao::isError()) return dao::getError(); + + return $objects; + } + + public function getByReviewedByTest($productID, $branch, $modules, $account, $type = 'story', $orderBy = '', $pager = null) + { + $objects = $this->objectModel->getByReviewedBy($productID, $branch, $modules, $account, $type = 'story', $orderBy = '', $pager = null); + + if(dao::isError()) return dao::getError(); + + return $objects; + } + + public function getByReviewByTest($productID, $branch, $modules, $account, $type = 'story', $orderBy = '', $pager = null) + { + $objects = $this->objectModel->getByReviewBy($productID, $branch, $modules, $account, $type = 'story', $orderBy = '', $pager = null); + + if(dao::isError()) return dao::getError(); + + return $objects; + } + + public function getByClosedByTest($productID, $branch, $modules, $account, $type = 'story', $orderBy = '', $pager = null) + { + $objects = $this->objectModel->getByClosedBy($productID, $branch, $modules, $account, $type = 'story', $orderBy = '', $pager = null); + + if(dao::isError()) return dao::getError(); + + return $objects; + } + + public function getByStatusTest($productID, $branch, $modules, $status, $type = 'story', $orderBy = '', $pager = null) + { + $objects = $this->objectModel->getByStatus($productID, $branch, $modules, $status, $type = 'story', $orderBy = '', $pager = null); + + if(dao::isError()) return dao::getError(); + + return $objects; + } + + public function getByPlanTest($productID, $branch, $modules, $plan, $type = 'story', $orderBy = '', $pager = null) + { + $objects = $this->objectModel->getByPlan($productID, $branch, $modules, $plan, $type = 'story', $orderBy = '', $pager = null); + + if(dao::isError()) return dao::getError(); + + return $objects; + } + + public function getByFieldTest($productID, $branch, $modules, $fieldName, $fieldValue, $type = 'story', $orderBy = '', $pager = null, $operator = 'equal') + { + $objects = $this->objectModel->getByField($productID, $branch, $modules, $fieldName, $fieldValue, $type = 'story', $orderBy = '', $pager = null, $operator = 'equal'); + + if(dao::isError()) return dao::getError(); + + return $objects; + } + + public function get2BeClosedTest($productID, $branch, $modules, $type = 'story', $orderBy = '', $pager = null) + { + $objects = $this->objectModel->get2BeClosed($productID, $branch, $modules, $type = 'story', $orderBy = '', $pager = null); + + if(dao::isError()) return dao::getError(); + + return $objects; + } + + public function getBySearchTest($productID, $branch = '', $queryID = 0, $orderBy = '', $executionID = '', $type = 'story', $excludeStories = '', $pager = null) + { + $objects = $this->objectModel->getBySearch($productID, $branch = '', $queryID = 0, $orderBy = '', $executionID = '', $type = 'story', $excludeStories = '', $pager = null); + + if(dao::isError()) return dao::getError(); + + return $objects; + } + + public function getBySQLTest($productID, $sql, $orderBy, $pager = null, $type = 'story') + { + $objects = $this->objectModel->getBySQL($productID, $sql, $orderBy, $pager = null, $type = 'story'); + + if(dao::isError()) return dao::getError(); + + return $objects; + } + + public function getExecutionStoriesTest($executionID = 0, $productID = 0, $branch = 0, $orderBy = 't1.`order`_desc', $type = 'byModule', $param = 0, $storyType = 'story', $excludeStories = '', $pager = null) + { + $objects = $this->objectModel->getExecutionStories($executionID = 0, $productID = 0, $branch = 0, $orderBy = 't1.`order`_desc', $type = 'byModule', $param = 0, $storyType = 'story', $excludeStories = '', $pager = null); + + if(dao::isError()) return dao::getError(); + + return $objects; + } + + public function getExecutionStoryPairsTest($executionID = 0, $productID = 0, $branch = 'all', $moduleIdList = 0, $type = 'full', $status = 'all') + { + $objects = $this->objectModel->getExecutionStoryPairs($executionID = 0, $productID = 0, $branch = 'all', $moduleIdList = 0, $type = 'full', $status = 'all'); + + if(dao::isError()) return dao::getError(); + + return $objects; + } + + public function getPlanStoriesTest($planID, $status = 'all', $orderBy = 'id_desc', $pager = null) + { + $objects = $this->objectModel->getPlanStories($planID, $status = 'all', $orderBy = 'id_desc', $pager = null); + + if(dao::isError()) return dao::getError(); + + return $objects; + } + + public function getPlanStoryPairsTest($planID, $status = 'all', $orderBy = 'id_desc', $pager = null) + { + $objects = $this->objectModel->getPlanStoryPairs($planID, $status = 'all', $orderBy = 'id_desc', $pager = null); + + if(dao::isError()) return dao::getError(); + + return $objects; + } + + public function getStoriesByPlanIdListTest($planIdList = '') + { + $objects = $this->objectModel->getStoriesByPlanIdList($planIdList = ''); + + if(dao::isError()) return dao::getError(); + + return $objects; + } + + public function getParentStoryPairsTest($productID, $append = '') + { + $objects = $this->objectModel->getParentStoryPairs($productID, $append = ''); + + if(dao::isError()) return dao::getError(); + + return $objects; + } + + public function getUserStoriesTest($account, $type = 'assignedTo', $orderBy = 'id_desc', $pager = null, $storyType = 'story', $includeLibStories = true) + { + $objects = $this->objectModel->getUserStories($account, $type = 'assignedTo', $orderBy = 'id_desc', $pager = null, $storyType = 'story', $includeLibStories = true); + + if(dao::isError()) return dao::getError(); + + return $objects; + } + + public function getUserStoryPairsTest($account, $limit = 10, $type = 'story', $skipProductIDList = array()) + { + $objects = $this->objectModel->getUserStoryPairs($account, $limit = 10, $type = 'story', $skipProductIDList = array()); + + if(dao::isError()) return dao::getError(); + + return $objects; + } + + public function getIdListWithTaskTest($executionID) + { + $objects = $this->objectModel->getIdListWithTask($executionID); + + if(dao::isError()) return dao::getError(); + + return $objects; + } + + public function getTeamMembersTest($storyID, $actionType) + { + $objects = $this->objectModel->getTeamMembers($storyID, $actionType); + + if(dao::isError()) return dao::getError(); + + return $objects; + } + + public function getVersionTest($storyID) + { + $objects = $this->objectModel->getVersion($storyID); + + if(dao::isError()) return dao::getError(); + + return $objects; + } + + public function getVersionsTest($storyID) + { + $objects = $this->objectModel->getVersions($storyID); + + if(dao::isError()) return dao::getError(); + + return $objects; + } + + public function getZeroCaseTest($productID, $branchID = 0, $orderBy = 'id_desc') + { + $objects = $this->objectModel->getZeroCase($productID, $branchID = 0, $orderBy = 'id_desc'); + + if(dao::isError()) return dao::getError(); + + return $objects; + } + + public function getChangedStoriesTest($story) + { + $objects = $this->objectModel->getChangedStories($story); + + if(dao::isError()) return dao::getError(); + + return $objects; + } + + public function getAllStorySortTest($planID, $planOrder) + { + $objects = $this->objectModel->getAllStorySort($planID, $planOrder); + + if(dao::isError()) return dao::getError(); + + return $objects; + } + + public function batchGetStoryStageTest($stories) + { + $objects = $this->objectModel->batchGetStoryStage($stories); + + if(dao::isError()) return dao::getError(); + + return $objects; + } + + public function checkNeedConfirmTest($dataList) + { + $objects = $this->objectModel->checkNeedConfirm($dataList); + + if(dao::isError()) return dao::getError(); + + return $objects; + } + + public function formatStoriesTest($stories, $type = 'full', $limit = 0) + { + $objects = $this->objectModel->formatStories($stories, $type = 'full', $limit = 0); + + if(dao::isError()) return dao::getError(); + + return $objects; + } + + public function extractAccountsFromListTest($stories) + { + $objects = $this->objectModel->extractAccountsFromList($stories); + + if(dao::isError()) return dao::getError(); + + return $objects; + } + + public function extractAccountsFromSingleTest($story) + { + $objects = $this->objectModel->extractAccountsFromSingle($story); + + if(dao::isError()) return dao::getError(); + + return $objects; + } + + public function mergeChartOptionTest($chartType) + { + $objects = $this->objectModel->mergeChartOption($chartType); + + if(dao::isError()) return dao::getError(); + + return $objects; + } + + public function getDataOfStorysPerProductTest() + { + $objects = $this->objectModel->getDataOfStorysPerProduct(); + + if(dao::isError()) return dao::getError(); + + return $objects; + } + + public function getDataOfStorysPerModuleTest() + { + $objects = $this->objectModel->getDataOfStorysPerModule(); + + if(dao::isError()) return dao::getError(); + + return $objects; + } + + public function getDataOfStorysPerSourceTest() + { + $objects = $this->objectModel->getDataOfStorysPerSource(); + + if(dao::isError()) return dao::getError(); + + return $objects; + } + + public function getDataOfStorysPerPlanTest() + { + $objects = $this->objectModel->getDataOfStorysPerPlan(); + + if(dao::isError()) return dao::getError(); + + return $objects; + } + + public function getDataOfStorysPerStatusTest() + { + $objects = $this->objectModel->getDataOfStorysPerStatus(); + + if(dao::isError()) return dao::getError(); + + return $objects; + } + + public function getDataOfStorysPerStageTest() + { + $objects = $this->objectModel->getDataOfStorysPerStage(); + + if(dao::isError()) return dao::getError(); + + return $objects; + } + + public function getDataOfStorysPerPriTest() + { + $objects = $this->objectModel->getDataOfStorysPerPri(); + + if(dao::isError()) return dao::getError(); + + return $objects; + } + + public function getDataOfStorysPerEstimateTest() + { + $objects = $this->objectModel->getDataOfStorysPerEstimate(); + + if(dao::isError()) return dao::getError(); + + return $objects; + } + + public function getDataOfStorysPerOpenedByTest() + { + $objects = $this->objectModel->getDataOfStorysPerOpenedBy(); + + if(dao::isError()) return dao::getError(); + + return $objects; + } + + public function getDataOfStorysPerAssignedToTest() + { + $objects = $this->objectModel->getDataOfStorysPerAssignedTo(); + + if(dao::isError()) return dao::getError(); + + return $objects; + } + + public function getDataOfStorysPerClosedReasonTest() + { + $objects = $this->objectModel->getDataOfStorysPerClosedReason(); + + if(dao::isError()) return dao::getError(); + + return $objects; + } + + public function getDataOfStorysPerChangeTest() + { + $objects = $this->objectModel->getDataOfStorysPerChange(); + + if(dao::isError()) return dao::getError(); + + return $objects; + } + + public function getKanbanGroupDataTest($stories) + { + $objects = $this->objectModel->getKanbanGroupData($stories); + + if(dao::isError()) return dao::getError(); + + return $objects; + } + + public function getToAndCcListTest($story, $actionType) + { + $objects = $this->objectModel->getToAndCcList($story, $actionType); + + if(dao::isError()) return dao::getError(); + + return $objects; + } + + public function mergePlanTitleTest($productID, $stories, $branch = 0, $type = 'story') + { + $objects = $this->objectModel->mergePlanTitle($productID, $stories, $branch = 0, $type = 'story'); + + if(dao::isError()) return dao::getError(); + + return $objects; + } + + public function mergeReviewerTest($stories, $isObject = false) + { + $objects = $this->objectModel->mergeReviewer($stories, $isObject = false); + + if(dao::isError()) return dao::getError(); + + return $objects; + } + + public function printCellTest($col, $story, $users, $branches, $storyStages, $modulePairs = array(), $storyTasks = array(), $storyBugs = array(), $storyCases = array(), $mode = 'datatable', $storyType = 'story') + { + $objects = $this->objectModel->printCell($col, $story, $users, $branches, $storyStages, $modulePairs = array(), $storyTasks = array(), $storyBugs = array(), $storyCases = array(), $mode = 'datatable', $storyType = 'story'); + + if(dao::isError()) return dao::getError(); + + return $objects; + } + + public function printAssignedHtmlTest($story, $users) + { + $objects = $this->objectModel->printAssignedHtml($story, $users); + + if(dao::isError()) return dao::getError(); + + return $objects; + } + + public function reportConditionTest() + { + $objects = $this->objectModel->reportCondition(); + + if(dao::isError()) return dao::getError(); + + return $objects; + } + + public function checkForceReviewTest() + { + $objects = $this->objectModel->checkForceReview(); + + if(dao::isError()) return dao::getError(); + + return $objects; + } + + public function getTracksTest($productID = 0, $branch = 0, $projectID = 0, $pager = null) + { + $objects = $this->objectModel->getTracks($productID = 0, $branch = 0, $projectID = 0, $pager = null); + + if(dao::isError()) return dao::getError(); + + return $objects; + } + + public function getTrackByIDTest($storyID) + { + $objects = $this->objectModel->getTrackByID($storyID); + + if(dao::isError()) return dao::getError(); + + return $objects; + } + + public function getStoryRelationTest($storyID, $storyType, $fields = array()) + { + $objects = $this->objectModel->getStoryRelation($storyID, $storyType, $fields = array()); + + if(dao::isError()) return dao::getError(); + + return $objects; + } + + public function linkStoryTest($executionID, $productID, $storyID) + { + $objects = $this->objectModel->linkStory($executionID, $productID, $storyID); + + if(dao::isError()) return dao::getError(); + + return $objects; + } + + public function linkStoriesTest($storyID) + { + $objects = $this->objectModel->linkStories($storyID); + + if(dao::isError()) return dao::getError(); + + return $objects; + } + + public function unlinkStoryTest($storyID, $linkedStoryID) + { + $objects = $this->objectModel->unlinkStory($storyID, $linkedStoryID); + + if(dao::isError()) return dao::getError(); + + return $objects; + } + + public function getRelationTest($storyID, $storyType, $fields = array()) + { + $objects = $this->objectModel->getRelation($storyID, $storyType, $fields = array()); + + if(dao::isError()) return dao::getError(); + + return $objects; + } + + public function getStoryRelationCountsTest($storyID, $storyType = '') + { + $objects = $this->objectModel->getStoryRelationCounts($storyID, $storyType = ''); + + if(dao::isError()) return dao::getError(); + + return $objects; + } + + public function getEstimateInfoTest($storyID, $round = 0) + { + $objects = $this->objectModel->getEstimateInfo($storyID, $round = 0); + + if(dao::isError()) return dao::getError(); + + return $objects; + } + + public function getEstimateRoundsTest($storyID) + { + $objects = $this->objectModel->getEstimateRounds($storyID); + + if(dao::isError()) return dao::getError(); + + return $objects; + } + + public function saveEstimateInfoTest($storyID) + { + $objects = $this->objectModel->saveEstimateInfo($storyID); + + if(dao::isError()) return dao::getError(); + + return $objects; + } + + public function sortStoriesOfPlanTest($planID, $sortIDList, $orderBy = 'id_desc', $pageID = 1, $recPerPage = 100) + { + $objects = $this->objectModel->sortStoriesOfPlan($planID, $sortIDList, $orderBy = 'id_desc', $pageID = 1, $recPerPage = 100); + + if(dao::isError()) return dao::getError(); + + return $objects; + } + + public function replaceURLangTest($type) + { + $objects = $this->objectModel->replaceURLang($type); + + if(dao::isError()) return dao::getError(); + + return $objects; + } + + public function getReviewerPairsTest($storyID, $version) + { + $objects = $this->objectModel->getReviewerPairs($storyID, $version); + + if(dao::isError()) return dao::getError(); + + return $objects; + } + + public function setStatusByReviewRulesTest($reviewerList) + { + $objects = $this->objectModel->setStatusByReviewRules($reviewerList); + + if(dao::isError()) return dao::getError(); + + return $objects; + } + + public function recordReviewActionTest($story, $result = '', $reason = '') + { + $objects = $this->objectModel->recordReviewAction($story, $result = '', $reason = ''); + + if(dao::isError()) return dao::getError(); + + return $objects; + } + + public function updateStoryByReviewTest($storyID, $oldStory, $story) + { + $objects = $this->objectModel->updateStoryByReview($storyID, $oldStory, $story); + + if(dao::isError()) return dao::getError(); + + return $objects; + } + + public function superReviewTest($storyID, $oldStory, $story, $result = '', $reason = '') + { + $objects = $this->objectModel->superReview($storyID, $oldStory, $story, $result = '', $reason = ''); + + if(dao::isError()) return dao::getError(); + + return $objects; + } +} diff --git a/test/model/story/activate.php b/test/model/story/activate.php new file mode 100644 index 0000000000..39ef3ec432 --- /dev/null +++ b/test/model/story/activate.php @@ -0,0 +1,16 @@ +activate(); +cid=1 +pid=1 + +*/ + +$story = new storyTest(); + +r() && p() && e(); \ No newline at end of file diff --git a/test/model/story/assign.php b/test/model/story/assign.php new file mode 100644 index 0000000000..5ee0188244 --- /dev/null +++ b/test/model/story/assign.php @@ -0,0 +1,16 @@ +assign(); +cid=1 +pid=1 + +*/ + +$story = new storyTest(); + +r() && p() && e(); \ No newline at end of file diff --git a/test/model/story/batchassignto.php b/test/model/story/batchassignto.php new file mode 100644 index 0000000000..c74594a1cb --- /dev/null +++ b/test/model/story/batchassignto.php @@ -0,0 +1,16 @@ +batchAssignTo(); +cid=1 +pid=1 + +*/ + +$story = new storyTest(); + +r() && p() && e(); \ No newline at end of file diff --git a/test/model/story/batchchangebranch.php b/test/model/story/batchchangebranch.php new file mode 100644 index 0000000000..0cbc7d8d94 --- /dev/null +++ b/test/model/story/batchchangebranch.php @@ -0,0 +1,16 @@ +batchChangeBranch(); +cid=1 +pid=1 + +*/ + +$story = new storyTest(); + +r() && p() && e(); \ No newline at end of file diff --git a/test/model/story/batchchangemodule.php b/test/model/story/batchchangemodule.php new file mode 100644 index 0000000000..407b110b83 --- /dev/null +++ b/test/model/story/batchchangemodule.php @@ -0,0 +1,16 @@ +batchChangeModule(); +cid=1 +pid=1 + +*/ + +$story = new storyTest(); + +r() && p() && e(); \ No newline at end of file diff --git a/test/model/story/batchchangeplan.php b/test/model/story/batchchangeplan.php new file mode 100644 index 0000000000..f6fad944df --- /dev/null +++ b/test/model/story/batchchangeplan.php @@ -0,0 +1,16 @@ +batchChangePlan(); +cid=1 +pid=1 + +*/ + +$story = new storyTest(); + +r() && p() && e(); \ No newline at end of file diff --git a/test/model/story/batchchangestage.php b/test/model/story/batchchangestage.php new file mode 100644 index 0000000000..76f971ccb0 --- /dev/null +++ b/test/model/story/batchchangestage.php @@ -0,0 +1,16 @@ +batchChangeStage(); +cid=1 +pid=1 + +*/ + +$story = new storyTest(); + +r() && p() && e(); \ No newline at end of file diff --git a/test/model/story/batchclose.php b/test/model/story/batchclose.php new file mode 100644 index 0000000000..592d27b676 --- /dev/null +++ b/test/model/story/batchclose.php @@ -0,0 +1,16 @@ +batchClose(); +cid=1 +pid=1 + +*/ + +$story = new storyTest(); + +r() && p() && e(); \ No newline at end of file diff --git a/test/model/story/batchcreate.php b/test/model/story/batchcreate.php new file mode 100644 index 0000000000..edd6da7922 --- /dev/null +++ b/test/model/story/batchcreate.php @@ -0,0 +1,16 @@ +batchCreate(); +cid=1 +pid=1 + +*/ + +$story = new storyTest(); + +r() && p() && e(); \ No newline at end of file diff --git a/test/model/story/batchgetstorystage.php b/test/model/story/batchgetstorystage.php new file mode 100644 index 0000000000..cc8f431280 --- /dev/null +++ b/test/model/story/batchgetstorystage.php @@ -0,0 +1,16 @@ +batchGetStoryStage(); +cid=1 +pid=1 + +*/ + +$story = new storyTest(); + +r() && p() && e(); \ No newline at end of file diff --git a/test/model/story/batchreview.php b/test/model/story/batchreview.php new file mode 100644 index 0000000000..12ca9bc1ae --- /dev/null +++ b/test/model/story/batchreview.php @@ -0,0 +1,16 @@ +batchReview(); +cid=1 +pid=1 + +*/ + +$story = new storyTest(); + +r() && p() && e(); \ No newline at end of file diff --git a/test/model/story/batchtotask.php b/test/model/story/batchtotask.php new file mode 100644 index 0000000000..e9b205347d --- /dev/null +++ b/test/model/story/batchtotask.php @@ -0,0 +1,16 @@ +batchToTask(); +cid=1 +pid=1 + +*/ + +$story = new storyTest(); + +r() && p() && e(); \ No newline at end of file diff --git a/test/model/story/batchupdate.php b/test/model/story/batchupdate.php new file mode 100644 index 0000000000..6b953a38b6 --- /dev/null +++ b/test/model/story/batchupdate.php @@ -0,0 +1,16 @@ +batchUpdate(); +cid=1 +pid=1 + +*/ + +$story = new storyTest(); + +r() && p() && e(); \ No newline at end of file diff --git a/test/model/story/change.php b/test/model/story/change.php new file mode 100644 index 0000000000..6dc5106fb3 --- /dev/null +++ b/test/model/story/change.php @@ -0,0 +1,16 @@ +change(); +cid=1 +pid=1 + +*/ + +$story = new storyTest(); + +r() && p() && e(); \ No newline at end of file diff --git a/test/model/story/checkforcereview.php b/test/model/story/checkforcereview.php new file mode 100644 index 0000000000..2def98fca9 --- /dev/null +++ b/test/model/story/checkforcereview.php @@ -0,0 +1,16 @@ +checkForceReview(); +cid=1 +pid=1 + +*/ + +$story = new storyTest(); + +r() && p() && e(); \ No newline at end of file diff --git a/test/model/story/checkneedconfirm.php b/test/model/story/checkneedconfirm.php new file mode 100644 index 0000000000..ce4b52bad0 --- /dev/null +++ b/test/model/story/checkneedconfirm.php @@ -0,0 +1,16 @@ +checkNeedConfirm(); +cid=1 +pid=1 + +*/ + +$story = new storyTest(); + +r() && p() && e(); \ No newline at end of file diff --git a/test/model/story/close.php b/test/model/story/close.php new file mode 100644 index 0000000000..c120b94f0a --- /dev/null +++ b/test/model/story/close.php @@ -0,0 +1,16 @@ +close(); +cid=1 +pid=1 + +*/ + +$story = new storyTest(); + +r() && p() && e(); \ No newline at end of file diff --git a/test/model/story/computeestimate.php b/test/model/story/computeestimate.php new file mode 100644 index 0000000000..21bb1cfd17 --- /dev/null +++ b/test/model/story/computeestimate.php @@ -0,0 +1,16 @@ +computeEstimate(); +cid=1 +pid=1 + +*/ + +$story = new storyTest(); + +r() && p() && e(); \ No newline at end of file diff --git a/test/model/story/create.php b/test/model/story/create.php new file mode 100644 index 0000000000..022b382d38 --- /dev/null +++ b/test/model/story/create.php @@ -0,0 +1,16 @@ +create(); +cid=1 +pid=1 + +*/ + +$story = new storyTest(); + +r() && p() && e(); \ No newline at end of file diff --git a/test/model/story/createstoryfromgitlabissue.php b/test/model/story/createstoryfromgitlabissue.php new file mode 100644 index 0000000000..cdefcddc81 --- /dev/null +++ b/test/model/story/createstoryfromgitlabissue.php @@ -0,0 +1,16 @@ +createStoryFromGitlabIssue(); +cid=1 +pid=1 + +*/ + +$story = new storyTest(); + +r() && p() && e(); \ No newline at end of file diff --git a/test/model/story/extractaccountsfromlist.php b/test/model/story/extractaccountsfromlist.php new file mode 100644 index 0000000000..4f43eed8e5 --- /dev/null +++ b/test/model/story/extractaccountsfromlist.php @@ -0,0 +1,16 @@ +extractAccountsFromList(); +cid=1 +pid=1 + +*/ + +$story = new storyTest(); + +r() && p() && e(); \ No newline at end of file diff --git a/test/model/story/extractaccountsfromsingle.php b/test/model/story/extractaccountsfromsingle.php new file mode 100644 index 0000000000..26dfa41f0a --- /dev/null +++ b/test/model/story/extractaccountsfromsingle.php @@ -0,0 +1,16 @@ +extractAccountsFromSingle(); +cid=1 +pid=1 + +*/ + +$story = new storyTest(); + +r() && p() && e(); \ No newline at end of file diff --git a/test/model/story/formatstories.php b/test/model/story/formatstories.php new file mode 100644 index 0000000000..b242833025 --- /dev/null +++ b/test/model/story/formatstories.php @@ -0,0 +1,16 @@ +formatStories(); +cid=1 +pid=1 + +*/ + +$story = new storyTest(); + +r() && p() && e(); \ No newline at end of file diff --git a/test/model/story/get2beclosed.php b/test/model/story/get2beclosed.php new file mode 100644 index 0000000000..ccc42e43d2 --- /dev/null +++ b/test/model/story/get2beclosed.php @@ -0,0 +1,16 @@ +get2BeClosed(); +cid=1 +pid=1 + +*/ + +$story = new storyTest(); + +r() && p() && e(); \ No newline at end of file diff --git a/test/model/story/getaffectedscope.php b/test/model/story/getaffectedscope.php new file mode 100644 index 0000000000..f899c8c210 --- /dev/null +++ b/test/model/story/getaffectedscope.php @@ -0,0 +1,16 @@ +getAffectedScope(); +cid=1 +pid=1 + +*/ + +$story = new storyTest(); + +r() && p() && e(); \ No newline at end of file diff --git a/test/model/story/getallstorysort.php b/test/model/story/getallstorysort.php new file mode 100644 index 0000000000..d2851c631e --- /dev/null +++ b/test/model/story/getallstorysort.php @@ -0,0 +1,16 @@ +getAllStorySort(); +cid=1 +pid=1 + +*/ + +$story = new storyTest(); + +r() && p() && e(); \ No newline at end of file diff --git a/test/model/story/getbyassignedto.php b/test/model/story/getbyassignedto.php new file mode 100644 index 0000000000..ab383e76d6 --- /dev/null +++ b/test/model/story/getbyassignedto.php @@ -0,0 +1,16 @@ +getByAssignedTo(); +cid=1 +pid=1 + +*/ + +$story = new storyTest(); + +r() && p() && e(); \ No newline at end of file diff --git a/test/model/story/getbyclosedby.php b/test/model/story/getbyclosedby.php new file mode 100644 index 0000000000..7811e2c70f --- /dev/null +++ b/test/model/story/getbyclosedby.php @@ -0,0 +1,16 @@ +getByClosedBy(); +cid=1 +pid=1 + +*/ + +$story = new storyTest(); + +r() && p() && e(); \ No newline at end of file diff --git a/test/model/story/getbyfield.php b/test/model/story/getbyfield.php new file mode 100644 index 0000000000..c4d5341d62 --- /dev/null +++ b/test/model/story/getbyfield.php @@ -0,0 +1,16 @@ +getByField(); +cid=1 +pid=1 + +*/ + +$story = new storyTest(); + +r() && p() && e(); \ No newline at end of file diff --git a/test/model/story/getbyid.php b/test/model/story/getbyid.php new file mode 100644 index 0000000000..c46710757d --- /dev/null +++ b/test/model/story/getbyid.php @@ -0,0 +1,24 @@ +getById(); +cid=1 +pid=1 + +*/ + +$story = new storyTest(); +$story1Version1 = $story->getByIdTest(1, 1); +$story1Version2 = $story->getByIdTest(1, 2); +$story2Version3 = $story->getByIdTest(3, 3); +$story20Version2 = $story->getByIdTest(20, 2); + +r(count($story1Version1->tasks)) && p() && e('6'); +r($story1Version1) && p('title') && e('用户需求版本一1'); //获取ID为1、版本号为1的需求的名称 +r($story1Version2) && p('title') && e('用户需求版本二21'); //获取ID为1、版本号为2的需求的名称 +r($story2Version3) && p('title') && e('用户需求版本三43'); //获取ID为2、版本号为3的需求的名称 +r($story20Version2) && p('spec') && e('这是一个软件需求描述40'); //获取ID为20、版本号为2的需求的名称 diff --git a/test/model/story/getbylist.php b/test/model/story/getbylist.php new file mode 100644 index 0000000000..c6d5c27b19 --- /dev/null +++ b/test/model/story/getbylist.php @@ -0,0 +1,28 @@ +getByList(); +cid=1 +pid=1 + +*/ + +$story = new storyTest(); +$storyIdList = array(1, 2, 3, 4, 5); + +$storyInIdList = $story->getByListTest($storyIdList); +$stories = $story->getByListTest(0, 'story'); +$reqiurements = $story->getByListTest(0, 'requirement'); +$emptyStories = $story->getByListTest(0, ''); + +r(count($storyInIdList)) && p() && e('5'); //根据指定的ID列表,获取需求数量 +r(count($stories)) && p() && e('10'); //获取软件需求数量 +r(count($reqiurements)) && p() && e('10'); //获取用户需求数量 +r($storyInIdList) && p('1:title') && e('用户需求1'); //根据指定的ID列表,获取第一个需求的名称 +r($stories) && p('2:title') && e('软件需求2'); //获取第一个软件需求的名称 +r($reqiurements) && p('1:title') && e('用户需求1'); //获取第一个用户需求的名称 +r($emptyStories) && p('') && e('0'); //传入空类型,返回空列表 diff --git a/test/model/story/getbyopenedby.php b/test/model/story/getbyopenedby.php new file mode 100644 index 0000000000..f1c7909a63 --- /dev/null +++ b/test/model/story/getbyopenedby.php @@ -0,0 +1,16 @@ +getByOpenedBy(); +cid=1 +pid=1 + +*/ + +$story = new storyTest(); + +r() && p() && e(); \ No newline at end of file diff --git a/test/model/story/getbyplan.php b/test/model/story/getbyplan.php new file mode 100644 index 0000000000..6fa6495abb --- /dev/null +++ b/test/model/story/getbyplan.php @@ -0,0 +1,16 @@ +getByPlan(); +cid=1 +pid=1 + +*/ + +$story = new storyTest(); + +r() && p() && e(); \ No newline at end of file diff --git a/test/model/story/getbyreviewby.php b/test/model/story/getbyreviewby.php new file mode 100644 index 0000000000..1a4cc09878 --- /dev/null +++ b/test/model/story/getbyreviewby.php @@ -0,0 +1,16 @@ +getByReviewBy(); +cid=1 +pid=1 + +*/ + +$story = new storyTest(); + +r() && p() && e(); \ No newline at end of file diff --git a/test/model/story/getbyreviewedby.php b/test/model/story/getbyreviewedby.php new file mode 100644 index 0000000000..67c39a8e37 --- /dev/null +++ b/test/model/story/getbyreviewedby.php @@ -0,0 +1,16 @@ +getByReviewedBy(); +cid=1 +pid=1 + +*/ + +$story = new storyTest(); + +r() && p() && e(); \ No newline at end of file diff --git a/test/model/story/getbysearch.php b/test/model/story/getbysearch.php new file mode 100644 index 0000000000..e7b4b8753c --- /dev/null +++ b/test/model/story/getbysearch.php @@ -0,0 +1,16 @@ +getBySearch(); +cid=1 +pid=1 + +*/ + +$story = new storyTest(); + +r() && p() && e(); \ No newline at end of file diff --git a/test/model/story/getbysql.php b/test/model/story/getbysql.php new file mode 100644 index 0000000000..5883c2320b --- /dev/null +++ b/test/model/story/getbysql.php @@ -0,0 +1,16 @@ +getBySQL(); +cid=1 +pid=1 + +*/ + +$story = new storyTest(); + +r() && p() && e(); \ No newline at end of file diff --git a/test/model/story/getbystatus.php b/test/model/story/getbystatus.php new file mode 100644 index 0000000000..131bc0d1a4 --- /dev/null +++ b/test/model/story/getbystatus.php @@ -0,0 +1,16 @@ +getByStatus(); +cid=1 +pid=1 + +*/ + +$story = new storyTest(); + +r() && p() && e(); \ No newline at end of file diff --git a/test/model/story/getchangedstories.php b/test/model/story/getchangedstories.php new file mode 100644 index 0000000000..7444ca7c20 --- /dev/null +++ b/test/model/story/getchangedstories.php @@ -0,0 +1,16 @@ +getChangedStories(); +cid=1 +pid=1 + +*/ + +$story = new storyTest(); + +r() && p() && e(); \ No newline at end of file diff --git a/test/model/story/getdataofstorysperassignedto.php b/test/model/story/getdataofstorysperassignedto.php new file mode 100644 index 0000000000..9b7d362ae4 --- /dev/null +++ b/test/model/story/getdataofstorysperassignedto.php @@ -0,0 +1,16 @@ +getDataOfStorysPerAssignedTo(); +cid=1 +pid=1 + +*/ + +$story = new storyTest(); + +r() && p() && e(); \ No newline at end of file diff --git a/test/model/story/getdataofstorysperchange.php b/test/model/story/getdataofstorysperchange.php new file mode 100644 index 0000000000..6b3f065e3e --- /dev/null +++ b/test/model/story/getdataofstorysperchange.php @@ -0,0 +1,16 @@ +getDataOfStorysPerChange(); +cid=1 +pid=1 + +*/ + +$story = new storyTest(); + +r() && p() && e(); \ No newline at end of file diff --git a/test/model/story/getdataofstorysperclosedreason.php b/test/model/story/getdataofstorysperclosedreason.php new file mode 100644 index 0000000000..12bfb89d2c --- /dev/null +++ b/test/model/story/getdataofstorysperclosedreason.php @@ -0,0 +1,16 @@ +getDataOfStorysPerClosedReason(); +cid=1 +pid=1 + +*/ + +$story = new storyTest(); + +r() && p() && e(); \ No newline at end of file diff --git a/test/model/story/getdataofstorysperestimate.php b/test/model/story/getdataofstorysperestimate.php new file mode 100644 index 0000000000..f190c24eaa --- /dev/null +++ b/test/model/story/getdataofstorysperestimate.php @@ -0,0 +1,16 @@ +getDataOfStorysPerEstimate(); +cid=1 +pid=1 + +*/ + +$story = new storyTest(); + +r() && p() && e(); \ No newline at end of file diff --git a/test/model/story/getdataofstoryspermodule.php b/test/model/story/getdataofstoryspermodule.php new file mode 100644 index 0000000000..3dc5fe224a --- /dev/null +++ b/test/model/story/getdataofstoryspermodule.php @@ -0,0 +1,16 @@ +getDataOfStorysPerModule(); +cid=1 +pid=1 + +*/ + +$story = new storyTest(); + +r() && p() && e(); \ No newline at end of file diff --git a/test/model/story/getdataofstorysperopenedby.php b/test/model/story/getdataofstorysperopenedby.php new file mode 100644 index 0000000000..755a28978e --- /dev/null +++ b/test/model/story/getdataofstorysperopenedby.php @@ -0,0 +1,16 @@ +getDataOfStorysPerOpenedBy(); +cid=1 +pid=1 + +*/ + +$story = new storyTest(); + +r() && p() && e(); \ No newline at end of file diff --git a/test/model/story/getdataofstorysperplan.php b/test/model/story/getdataofstorysperplan.php new file mode 100644 index 0000000000..515a6f74f3 --- /dev/null +++ b/test/model/story/getdataofstorysperplan.php @@ -0,0 +1,16 @@ +getDataOfStorysPerPlan(); +cid=1 +pid=1 + +*/ + +$story = new storyTest(); + +r() && p() && e(); \ No newline at end of file diff --git a/test/model/story/getdataofstorysperpri.php b/test/model/story/getdataofstorysperpri.php new file mode 100644 index 0000000000..3f955785aa --- /dev/null +++ b/test/model/story/getdataofstorysperpri.php @@ -0,0 +1,16 @@ +getDataOfStorysPerPri(); +cid=1 +pid=1 + +*/ + +$story = new storyTest(); + +r() && p() && e(); \ No newline at end of file diff --git a/test/model/story/getdataofstorysperproduct.php b/test/model/story/getdataofstorysperproduct.php new file mode 100644 index 0000000000..5cd0dd41b0 --- /dev/null +++ b/test/model/story/getdataofstorysperproduct.php @@ -0,0 +1,16 @@ +getDataOfStorysPerProduct(); +cid=1 +pid=1 + +*/ + +$story = new storyTest(); + +r() && p() && e(); \ No newline at end of file diff --git a/test/model/story/getdataofstoryspersource.php b/test/model/story/getdataofstoryspersource.php new file mode 100644 index 0000000000..dcecb5c859 --- /dev/null +++ b/test/model/story/getdataofstoryspersource.php @@ -0,0 +1,16 @@ +getDataOfStorysPerSource(); +cid=1 +pid=1 + +*/ + +$story = new storyTest(); + +r() && p() && e(); \ No newline at end of file diff --git a/test/model/story/getdataofstorysperstage.php b/test/model/story/getdataofstorysperstage.php new file mode 100644 index 0000000000..2570f3bb13 --- /dev/null +++ b/test/model/story/getdataofstorysperstage.php @@ -0,0 +1,16 @@ +getDataOfStorysPerStage(); +cid=1 +pid=1 + +*/ + +$story = new storyTest(); + +r() && p() && e(); \ No newline at end of file diff --git a/test/model/story/getdataofstorysperstatus.php b/test/model/story/getdataofstorysperstatus.php new file mode 100644 index 0000000000..d68e16eeb9 --- /dev/null +++ b/test/model/story/getdataofstorysperstatus.php @@ -0,0 +1,16 @@ +getDataOfStorysPerStatus(); +cid=1 +pid=1 + +*/ + +$story = new storyTest(); + +r() && p() && e(); \ No newline at end of file diff --git a/test/model/story/getestimateinfo.php b/test/model/story/getestimateinfo.php new file mode 100644 index 0000000000..99766d0c9e --- /dev/null +++ b/test/model/story/getestimateinfo.php @@ -0,0 +1,16 @@ +getEstimateInfo(); +cid=1 +pid=1 + +*/ + +$story = new storyTest(); + +r() && p() && e(); \ No newline at end of file diff --git a/test/model/story/getestimaterounds.php b/test/model/story/getestimaterounds.php new file mode 100644 index 0000000000..c16a5986ae --- /dev/null +++ b/test/model/story/getestimaterounds.php @@ -0,0 +1,16 @@ +getEstimateRounds(); +cid=1 +pid=1 + +*/ + +$story = new storyTest(); + +r() && p() && e(); \ No newline at end of file diff --git a/test/model/story/getexecutionstories.php b/test/model/story/getexecutionstories.php new file mode 100644 index 0000000000..1e2fc87662 --- /dev/null +++ b/test/model/story/getexecutionstories.php @@ -0,0 +1,16 @@ +getExecutionStories(); +cid=1 +pid=1 + +*/ + +$story = new storyTest(); + +r() && p() && e(); \ No newline at end of file diff --git a/test/model/story/getexecutionstorypairs.php b/test/model/story/getexecutionstorypairs.php new file mode 100644 index 0000000000..6535b3daf7 --- /dev/null +++ b/test/model/story/getexecutionstorypairs.php @@ -0,0 +1,16 @@ +getExecutionStoryPairs(); +cid=1 +pid=1 + +*/ + +$story = new storyTest(); + +r() && p() && e(); \ No newline at end of file diff --git a/test/model/story/getidlistwithtask.php b/test/model/story/getidlistwithtask.php new file mode 100644 index 0000000000..fd24ec465c --- /dev/null +++ b/test/model/story/getidlistwithtask.php @@ -0,0 +1,16 @@ +getIdListWithTask(); +cid=1 +pid=1 + +*/ + +$story = new storyTest(); + +r() && p() && e(); \ No newline at end of file diff --git a/test/model/story/getkanbangroupdata.php b/test/model/story/getkanbangroupdata.php new file mode 100644 index 0000000000..ac7c30358b --- /dev/null +++ b/test/model/story/getkanbangroupdata.php @@ -0,0 +1,16 @@ +getKanbanGroupData(); +cid=1 +pid=1 + +*/ + +$story = new storyTest(); + +r() && p() && e(); \ No newline at end of file diff --git a/test/model/story/getparentstorypairs.php b/test/model/story/getparentstorypairs.php new file mode 100644 index 0000000000..59145b60cf --- /dev/null +++ b/test/model/story/getparentstorypairs.php @@ -0,0 +1,16 @@ +getParentStoryPairs(); +cid=1 +pid=1 + +*/ + +$story = new storyTest(); + +r() && p() && e(); \ No newline at end of file diff --git a/test/model/story/getplanstories.php b/test/model/story/getplanstories.php new file mode 100644 index 0000000000..a11833cd8b --- /dev/null +++ b/test/model/story/getplanstories.php @@ -0,0 +1,16 @@ +getPlanStories(); +cid=1 +pid=1 + +*/ + +$story = new storyTest(); + +r() && p() && e(); \ No newline at end of file diff --git a/test/model/story/getplanstorypairs.php b/test/model/story/getplanstorypairs.php new file mode 100644 index 0000000000..308606bc62 --- /dev/null +++ b/test/model/story/getplanstorypairs.php @@ -0,0 +1,16 @@ +getPlanStoryPairs(); +cid=1 +pid=1 + +*/ + +$story = new storyTest(); + +r() && p() && e(); \ No newline at end of file diff --git a/test/model/story/getproductstories.php b/test/model/story/getproductstories.php new file mode 100644 index 0000000000..86e125f506 --- /dev/null +++ b/test/model/story/getproductstories.php @@ -0,0 +1,16 @@ +getProductStories(); +cid=1 +pid=1 + +*/ + +$story = new storyTest(); + +r() && p() && e(); \ No newline at end of file diff --git a/test/model/story/getproductstorypairs.php b/test/model/story/getproductstorypairs.php new file mode 100644 index 0000000000..218f5026ed --- /dev/null +++ b/test/model/story/getproductstorypairs.php @@ -0,0 +1,16 @@ +getProductStoryPairs(); +cid=1 +pid=1 + +*/ + +$story = new storyTest(); + +r() && p() && e(); \ No newline at end of file diff --git a/test/model/story/getrelation.php b/test/model/story/getrelation.php new file mode 100644 index 0000000000..5d69af4bcc --- /dev/null +++ b/test/model/story/getrelation.php @@ -0,0 +1,16 @@ +getRelation(); +cid=1 +pid=1 + +*/ + +$story = new storyTest(); + +r() && p() && e(); \ No newline at end of file diff --git a/test/model/story/getrequierements.php b/test/model/story/getrequierements.php new file mode 100644 index 0000000000..51d4198b6f --- /dev/null +++ b/test/model/story/getrequierements.php @@ -0,0 +1,16 @@ +getRequierements(); +cid=1 +pid=1 + +*/ + +$story = new storyTest(); + +r() && p() && e(); \ No newline at end of file diff --git a/test/model/story/getreviewerpairs.php b/test/model/story/getreviewerpairs.php new file mode 100644 index 0000000000..6ac3c7e888 --- /dev/null +++ b/test/model/story/getreviewerpairs.php @@ -0,0 +1,16 @@ +getReviewerPairs(); +cid=1 +pid=1 + +*/ + +$story = new storyTest(); + +r() && p() && e(); \ No newline at end of file diff --git a/test/model/story/getstories2link.php b/test/model/story/getstories2link.php new file mode 100644 index 0000000000..6466e531f9 --- /dev/null +++ b/test/model/story/getstories2link.php @@ -0,0 +1,16 @@ +getStories2Link(); +cid=1 +pid=1 + +*/ + +$story = new storyTest(); + +r() && p() && e(); \ No newline at end of file diff --git a/test/model/story/getstoriesbyplanidlist.php b/test/model/story/getstoriesbyplanidlist.php new file mode 100644 index 0000000000..35730d640e --- /dev/null +++ b/test/model/story/getstoriesbyplanidlist.php @@ -0,0 +1,16 @@ +getStoriesByPlanIdList(); +cid=1 +pid=1 + +*/ + +$story = new storyTest(); + +r() && p() && e(); \ No newline at end of file diff --git a/test/model/story/getstoryrelation.php b/test/model/story/getstoryrelation.php new file mode 100644 index 0000000000..e028ce702b --- /dev/null +++ b/test/model/story/getstoryrelation.php @@ -0,0 +1,16 @@ +getStoryRelation(); +cid=1 +pid=1 + +*/ + +$story = new storyTest(); + +r() && p() && e(); \ No newline at end of file diff --git a/test/model/story/getstoryrelationcounts.php b/test/model/story/getstoryrelationcounts.php new file mode 100644 index 0000000000..8525bc364e --- /dev/null +++ b/test/model/story/getstoryrelationcounts.php @@ -0,0 +1,16 @@ +getStoryRelationCounts(); +cid=1 +pid=1 + +*/ + +$story = new storyTest(); + +r() && p() && e(); \ No newline at end of file diff --git a/test/model/story/getstoryspecs.php b/test/model/story/getstoryspecs.php new file mode 100644 index 0000000000..73bedc2e33 --- /dev/null +++ b/test/model/story/getstoryspecs.php @@ -0,0 +1,16 @@ +getStorySpecs(); +cid=1 +pid=1 + +*/ + +$story = new storyTest(); + +r() && p() && e(); \ No newline at end of file diff --git a/test/model/story/getteammembers.php b/test/model/story/getteammembers.php new file mode 100644 index 0000000000..5751ef3b82 --- /dev/null +++ b/test/model/story/getteammembers.php @@ -0,0 +1,16 @@ +getTeamMembers(); +cid=1 +pid=1 + +*/ + +$story = new storyTest(); + +r() && p() && e(); \ No newline at end of file diff --git a/test/model/story/getteststories.php b/test/model/story/getteststories.php new file mode 100644 index 0000000000..28c0bf6fae --- /dev/null +++ b/test/model/story/getteststories.php @@ -0,0 +1,19 @@ +getTestStories(); +cid=1 +pid=1 + +*/ + +$story = new storyTest(); +$storyIdList1 = array(9, 41, 73); +$storyIdList2 = array(1, 2, 3); + +r($story->getTestStoriesTest($storyIdList1, 103)) && p('9') && e('9'); +r($story->getTestStoriesTest($storyIdList, 103)) && p() && e('0'); diff --git a/test/model/story/gettoandcclist.php b/test/model/story/gettoandcclist.php new file mode 100644 index 0000000000..8f8cf2ba5f --- /dev/null +++ b/test/model/story/gettoandcclist.php @@ -0,0 +1,16 @@ +getToAndCcList(); +cid=1 +pid=1 + +*/ + +$story = new storyTest(); + +r() && p() && e(); \ No newline at end of file diff --git a/test/model/story/gettrackbyid.php b/test/model/story/gettrackbyid.php new file mode 100644 index 0000000000..96f134695c --- /dev/null +++ b/test/model/story/gettrackbyid.php @@ -0,0 +1,16 @@ +getTrackByID(); +cid=1 +pid=1 + +*/ + +$story = new storyTest(); + +r() && p() && e(); \ No newline at end of file diff --git a/test/model/story/gettracks.php b/test/model/story/gettracks.php new file mode 100644 index 0000000000..bc54a34b97 --- /dev/null +++ b/test/model/story/gettracks.php @@ -0,0 +1,16 @@ +getTracks(); +cid=1 +pid=1 + +*/ + +$story = new storyTest(); + +r() && p() && e(); \ No newline at end of file diff --git a/test/model/story/getuserstories.php b/test/model/story/getuserstories.php new file mode 100644 index 0000000000..cbd60150f2 --- /dev/null +++ b/test/model/story/getuserstories.php @@ -0,0 +1,16 @@ +getUserStories(); +cid=1 +pid=1 + +*/ + +$story = new storyTest(); + +r() && p() && e(); \ No newline at end of file diff --git a/test/model/story/getuserstorypairs.php b/test/model/story/getuserstorypairs.php new file mode 100644 index 0000000000..76438e556a --- /dev/null +++ b/test/model/story/getuserstorypairs.php @@ -0,0 +1,16 @@ +getUserStoryPairs(); +cid=1 +pid=1 + +*/ + +$story = new storyTest(); + +r() && p() && e(); \ No newline at end of file diff --git a/test/model/story/getversion.php b/test/model/story/getversion.php new file mode 100644 index 0000000000..75d6da68f1 --- /dev/null +++ b/test/model/story/getversion.php @@ -0,0 +1,16 @@ +getVersion(); +cid=1 +pid=1 + +*/ + +$story = new storyTest(); + +r() && p() && e(); \ No newline at end of file diff --git a/test/model/story/getversions.php b/test/model/story/getversions.php new file mode 100644 index 0000000000..d8a928b9b5 --- /dev/null +++ b/test/model/story/getversions.php @@ -0,0 +1,16 @@ +getVersions(); +cid=1 +pid=1 + +*/ + +$story = new storyTest(); + +r() && p() && e(); \ No newline at end of file diff --git a/test/model/story/getzerocase.php b/test/model/story/getzerocase.php new file mode 100644 index 0000000000..7c2b68f75a --- /dev/null +++ b/test/model/story/getzerocase.php @@ -0,0 +1,16 @@ +getZeroCase(); +cid=1 +pid=1 + +*/ + +$story = new storyTest(); + +r() && p() && e(); \ No newline at end of file diff --git a/test/model/story/linkstories.php b/test/model/story/linkstories.php new file mode 100644 index 0000000000..0c9db15553 --- /dev/null +++ b/test/model/story/linkstories.php @@ -0,0 +1,16 @@ +linkStories(); +cid=1 +pid=1 + +*/ + +$story = new storyTest(); + +r() && p() && e(); \ No newline at end of file diff --git a/test/model/story/linkstory.php b/test/model/story/linkstory.php new file mode 100644 index 0000000000..0e543f95ca --- /dev/null +++ b/test/model/story/linkstory.php @@ -0,0 +1,16 @@ +linkStory(); +cid=1 +pid=1 + +*/ + +$story = new storyTest(); + +r() && p() && e(); \ No newline at end of file diff --git a/test/model/story/mergechartoption.php b/test/model/story/mergechartoption.php new file mode 100644 index 0000000000..52d078e1ee --- /dev/null +++ b/test/model/story/mergechartoption.php @@ -0,0 +1,16 @@ +mergeChartOption(); +cid=1 +pid=1 + +*/ + +$story = new storyTest(); + +r() && p() && e(); \ No newline at end of file diff --git a/test/model/story/mergeplantitle.php b/test/model/story/mergeplantitle.php new file mode 100644 index 0000000000..c663b6684d --- /dev/null +++ b/test/model/story/mergeplantitle.php @@ -0,0 +1,16 @@ +mergePlanTitle(); +cid=1 +pid=1 + +*/ + +$story = new storyTest(); + +r() && p() && e(); \ No newline at end of file diff --git a/test/model/story/mergereviewer.php b/test/model/story/mergereviewer.php new file mode 100644 index 0000000000..5ce946a6b0 --- /dev/null +++ b/test/model/story/mergereviewer.php @@ -0,0 +1,16 @@ +mergeReviewer(); +cid=1 +pid=1 + +*/ + +$story = new storyTest(); + +r() && p() && e(); \ No newline at end of file diff --git a/test/model/story/printassignedhtml.php b/test/model/story/printassignedhtml.php new file mode 100644 index 0000000000..076f9a8c54 --- /dev/null +++ b/test/model/story/printassignedhtml.php @@ -0,0 +1,16 @@ +printAssignedHtml(); +cid=1 +pid=1 + +*/ + +$story = new storyTest(); + +r() && p() && e(); \ No newline at end of file diff --git a/test/model/story/printcell.php b/test/model/story/printcell.php new file mode 100644 index 0000000000..eeae42c1b1 --- /dev/null +++ b/test/model/story/printcell.php @@ -0,0 +1,16 @@ +printCell(); +cid=1 +pid=1 + +*/ + +$story = new storyTest(); + +r() && p() && e(); \ No newline at end of file diff --git a/test/model/story/recall.php b/test/model/story/recall.php new file mode 100644 index 0000000000..fa13839236 --- /dev/null +++ b/test/model/story/recall.php @@ -0,0 +1,16 @@ +recall(); +cid=1 +pid=1 + +*/ + +$story = new storyTest(); + +r() && p() && e(); \ No newline at end of file diff --git a/test/model/story/recordreviewaction.php b/test/model/story/recordreviewaction.php new file mode 100644 index 0000000000..65fce48127 --- /dev/null +++ b/test/model/story/recordreviewaction.php @@ -0,0 +1,16 @@ +recordReviewAction(); +cid=1 +pid=1 + +*/ + +$story = new storyTest(); + +r() && p() && e(); \ No newline at end of file diff --git a/test/model/story/replaceurlang.php b/test/model/story/replaceurlang.php new file mode 100644 index 0000000000..68e2fa9590 --- /dev/null +++ b/test/model/story/replaceurlang.php @@ -0,0 +1,16 @@ +replaceURLang(); +cid=1 +pid=1 + +*/ + +$story = new storyTest(); + +r() && p() && e(); \ No newline at end of file diff --git a/test/model/story/reportcondition.php b/test/model/story/reportcondition.php new file mode 100644 index 0000000000..642ec70516 --- /dev/null +++ b/test/model/story/reportcondition.php @@ -0,0 +1,16 @@ +reportCondition(); +cid=1 +pid=1 + +*/ + +$story = new storyTest(); + +r() && p() && e(); \ No newline at end of file diff --git a/test/model/story/review.php b/test/model/story/review.php new file mode 100644 index 0000000000..d9e5c6b30a --- /dev/null +++ b/test/model/story/review.php @@ -0,0 +1,16 @@ +review(); +cid=1 +pid=1 + +*/ + +$story = new storyTest(); + +r() && p() && e(); \ No newline at end of file diff --git a/test/model/story/saveestimateinfo.php b/test/model/story/saveestimateinfo.php new file mode 100644 index 0000000000..a7d430fe90 --- /dev/null +++ b/test/model/story/saveestimateinfo.php @@ -0,0 +1,16 @@ +saveEstimateInfo(); +cid=1 +pid=1 + +*/ + +$story = new storyTest(); + +r() && p() && e(); \ No newline at end of file diff --git a/test/model/story/setstage.php b/test/model/story/setstage.php new file mode 100644 index 0000000000..e124060330 --- /dev/null +++ b/test/model/story/setstage.php @@ -0,0 +1,16 @@ +setStage(); +cid=1 +pid=1 + +*/ + +$story = new storyTest(); + +r() && p() && e(); \ No newline at end of file diff --git a/test/model/story/setstatusbyreviewrules.php b/test/model/story/setstatusbyreviewrules.php new file mode 100644 index 0000000000..903855d365 --- /dev/null +++ b/test/model/story/setstatusbyreviewrules.php @@ -0,0 +1,16 @@ +setStatusByReviewRules(); +cid=1 +pid=1 + +*/ + +$story = new storyTest(); + +r() && p() && e(); \ No newline at end of file diff --git a/test/model/story/sortstoriesofplan.php b/test/model/story/sortstoriesofplan.php new file mode 100644 index 0000000000..3a94e758af --- /dev/null +++ b/test/model/story/sortstoriesofplan.php @@ -0,0 +1,16 @@ +sortStoriesOfPlan(); +cid=1 +pid=1 + +*/ + +$story = new storyTest(); + +r() && p() && e(); \ No newline at end of file diff --git a/test/model/story/subdivide.php b/test/model/story/subdivide.php new file mode 100644 index 0000000000..db6333ac88 --- /dev/null +++ b/test/model/story/subdivide.php @@ -0,0 +1,16 @@ +subdivide(); +cid=1 +pid=1 + +*/ + +$story = new storyTest(); + +r() && p() && e(); \ No newline at end of file diff --git a/test/model/story/superreview.php b/test/model/story/superreview.php new file mode 100644 index 0000000000..9f645acb03 --- /dev/null +++ b/test/model/story/superreview.php @@ -0,0 +1,16 @@ +superReview(); +cid=1 +pid=1 + +*/ + +$story = new storyTest(); + +r() && p() && e(); \ No newline at end of file diff --git a/test/model/story/unlinkstory.php b/test/model/story/unlinkstory.php new file mode 100644 index 0000000000..a9efd54b17 --- /dev/null +++ b/test/model/story/unlinkstory.php @@ -0,0 +1,16 @@ +unlinkStory(); +cid=1 +pid=1 + +*/ + +$story = new storyTest(); + +r() && p() && e(); \ No newline at end of file diff --git a/test/model/story/update.php b/test/model/story/update.php new file mode 100644 index 0000000000..d7ffae42eb --- /dev/null +++ b/test/model/story/update.php @@ -0,0 +1,16 @@ +update(); +cid=1 +pid=1 + +*/ + +$story = new storyTest(); + +r() && p() && e(); \ No newline at end of file diff --git a/test/model/story/updateparentstatus.php b/test/model/story/updateparentstatus.php new file mode 100644 index 0000000000..522a5f5036 --- /dev/null +++ b/test/model/story/updateparentstatus.php @@ -0,0 +1,16 @@ +updateParentStatus(); +cid=1 +pid=1 + +*/ + +$story = new storyTest(); + +r() && p() && e(); \ No newline at end of file diff --git a/test/model/story/updatestorybyreview.php b/test/model/story/updatestorybyreview.php new file mode 100644 index 0000000000..0e6e870dcf --- /dev/null +++ b/test/model/story/updatestorybyreview.php @@ -0,0 +1,16 @@ +updateStoryByReview(); +cid=1 +pid=1 + +*/ + +$story = new storyTest(); + +r() && p() && e(); \ No newline at end of file diff --git a/test/model/story/updatestoryorderofplan.php b/test/model/story/updatestoryorderofplan.php new file mode 100644 index 0000000000..76c6cd3bb9 --- /dev/null +++ b/test/model/story/updatestoryorderofplan.php @@ -0,0 +1,16 @@ +updateStoryOrderOfPlan(); +cid=1 +pid=1 + +*/ + +$story = new storyTest(); + +r() && p() && e(); \ No newline at end of file diff --git a/test/model/story/updatestoryproduct.php b/test/model/story/updatestoryproduct.php new file mode 100644 index 0000000000..a01d27f7ff --- /dev/null +++ b/test/model/story/updatestoryproduct.php @@ -0,0 +1,16 @@ +updateStoryProduct(); +cid=1 +pid=1 + +*/ + +$story = new storyTest(); + +r() && p() && e(); \ No newline at end of file diff --git a/test/model/story/updatestoryversion.php b/test/model/story/updatestoryversion.php new file mode 100644 index 0000000000..a0a3b030dc --- /dev/null +++ b/test/model/story/updatestoryversion.php @@ -0,0 +1,16 @@ +updateStoryVersion(); +cid=1 +pid=1 + +*/ + +$story = new storyTest(); + +r() && p() && e(); \ No newline at end of file