From 60b07c9cb49db8dd7db883058f2d25fc1b93efc6 Mon Sep 17 00:00:00 2001 From: chenjiankun Date: Tue, 21 Mar 2017 14:48:54 +0000 Subject: Create Catalogue page JIRA: RELENG-193 1.create a page to list all project. 2.This page can get test case list of certain project. 3.This page can show information of certain test case. Change-Id: I79e0d3aafa99c054865a0d2948b99918802f32a7 Signed-off-by: chenjiankun --- .../pages/app/scripts/factory/table.factory.js | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) (limited to 'reporting/pages/app/scripts/factory/table.factory.js') diff --git a/reporting/pages/app/scripts/factory/table.factory.js b/reporting/pages/app/scripts/factory/table.factory.js index a2e2aef..2a8cbd0 100644 --- a/reporting/pages/app/scripts/factory/table.factory.js +++ b/reporting/pages/app/scripts/factory/table.factory.js @@ -21,6 +21,28 @@ angular.module('opnfvApp') method: 'POST', } }) + }, + getProjectUrl: function() { + return $resource(PROJECT_URL + '/projects-page/projects', {}, { + 'get': { + method: 'GET' + } + }) + }, + getProjectTestCases: function() { + return $resource(PROJECT_URL + '/projects/:project/cases', { project: '@project' }, { + 'get': { + method: 'GET' + } + }) + }, + getProjectTestCaseDetail: function() { + return $resource(PROJECT_URL + '/projects/:project/cases/:testcase', { project: '@project', testcase: '@testcase' }, { + 'get': { + + method: 'GET' + } + }) } }; }); \ No newline at end of file -- cgit 1.2.3-korg