def browse_orgs(): data = controllers.getAllOrgNamesJSON(db) memberData = controllers.getMemberDataJSON(db, current_user.get_id()) if request.method == 'GET' and is_request_json(): return Response(response=data, status=200, mimetype='application/json') else: return render_template('browse_orgs.html', data=json.loads(data), memberData=json.loads(memberData))
def test_getAllOrgNamesJSON(self): ''' Test that we are getting JSON object containing org names and IDs ''' allOrgs = json.loads(controllers.getAllOrgNamesJSON(self.db)) ''' First Org should be Ai-Kon with ID 1 ''' self.assertEqual(allOrgs['OrgNames'][0]['org_name'], 'Ai-Kon') self.assertEqual(allOrgs['OrgNames'][0]['org_entityfk'], 1) ''' Second Org should be University of Manitoba with ID 2 ''' self.assertEqual(allOrgs['OrgNames'][1]['org_name'], 'University of Manitoba') self.assertEqual(allOrgs['OrgNames'][1]['org_entityfk'], 2)