Example #1
0
    def setUp(self):
        super(TestStoryStatuses, self).setUp()
        self.resource = '/stories'
        self.individual_resource = '/stories/1'

        self.default_headers['Authorization'] = 'Bearer valid_superuser_token'
        self.task_statuses = tasks.task_get_statuses().keys()
    def setUp(self):
        super(TestStoryStatuses, self).setUp()
        self.resource = '/stories'
        self.individual_resource = '/stories/1'

        self.default_headers['Authorization'] = 'Bearer valid_superuser_token'
        self.task_statuses = tasks.task_get_statuses().keys()
Example #3
0
    def get_all(self, limit=None, name=None):
        """Retrieve the possible task statuses.
        """

        # Boundary check on limit.
        if limit is not None:
            limit = max(0, limit)

        statuses = tasks_api.task_get_statuses()
        task_statuses = []
        for key, val in statuses.items():
            ts = TaskStatus(key=key, name=val)

            if not name or (name.lower() in val.lower()
                            or name.lower() in 'task status'):
                task_statuses.append(ts)

        # Apply the query response headers.
        if limit:
            response.headers['X-Limit'] = str(limit)
        response.headers['X-Total'] = str(len(task_statuses))

        return task_statuses[0:limit]
Example #4
0
    def get_all(self, limit=None, name=None):
        """Retrieve the possible task statuses.
        """

        # Boundary check on limit.
        if limit is not None:
            limit = max(0, limit)

        statuses = tasks_api.task_get_statuses()
        task_statuses = []
        for key, val in statuses.items():
            ts = TaskStatus(key=key, name=val)

            if not name or (name.lower() in val.lower()
                            or name.lower() in 'task status'):
                task_statuses.append(ts)

        # Apply the query response headers.
        if limit:
            response.headers['X-Limit'] = str(limit)
        response.headers['X-Total'] = str(len(task_statuses))

        return task_statuses[0:limit]