Coverage for app/controllers/admin/minor.py: 50%

10 statements  

« prev     ^ index     » next       coverage.py v7.2.7, created at 2024-03-01 16:17 +0000

1from flask import render_template, g, abort 

2from app.controllers.admin import admin_bp 

3 

4from app.logic.minor import getMinorInterest, getMinorProgress 

5 

6 

7@admin_bp.route('/admin/cceMinor', methods=['GET']) 

8def manageMinor(): 

9 if not g.current_user.isAdmin: 

10 abort(403) 

11 

12 interestedStudents = getMinorInterest() 

13 sustainedEngagement = getMinorProgress() 

14 

15 return render_template('/admin/cceMinor.html', 

16 interestedStudentsList = interestedStudents, 

17 sustainedEngagement = sustainedEngagement )