def test_find_all(self):
        with self.app_context:
            self.role_1.save_to_db()
            self.member_1.save_to_db()
            poject_id = self.project_1.save_to_db().id

            projects = ProjectModel.find_all()

            self.assertEqual(projects[0].id, poject_id)
def get_projects() -> ApiResponse:
    project_list = ProjectModel.find_all()

    if not project_list:
        abort(404, description=ERROR_404_LIST.format("projects"))

    return (
        jsonify({"projects": project_list_schema.dump(project_list)}),
        200,
    )
 def get(self):
     """this method gets all Projects"""
     owner = get_jwt_identity()
     res = ProjectModel.find_all(owner)
     return {'message': res['message']}
Exemple #4
0
 def get(cls):
     return {
         "projects": projects_list_schema.dump(ProjectModel.find_all())
     }, 200