Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Automated Testing reviews/tests/test_permissions.py and CRUD functions for reviewer #86

Open
frinzekt opened this issue Aug 30, 2022 · 0 comments
Labels
cybersecurity Issue relating to security of application minor Minor Impact Issues. Usually a nice to have, but not essential qa Quality Assurance - Automated Testing

Comments

@frinzekt
Copy link
Member

What needs to be done?

Create tests for the following scenarios in terms of permission testing:

  • anonymous (all CRUD functionalities) to be denied
  • reviewer for another course_evaluation (essentially, authenticated request, but not a reviewer of the one being manipulated)

in terms of crud functions

  • As a reviewer, to be able to list and detail (i did some of it, but most of it are on the perspective of a coordinator trying to create and delete review ... this is because i use this scenario as part of 13 coordinator view add a reviewer in a course evaluation #83 to facilitate adding and disabling a reviewer)

Other

I didn't have time to do this as part of #83, so it will be good if you have time to do this.

@frinzekt frinzekt added cybersecurity Issue relating to security of application qa Quality Assurance - Automated Testing minor Minor Impact Issues. Usually a nice to have, but not essential labels Sep 1, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
cybersecurity Issue relating to security of application minor Minor Impact Issues. Usually a nice to have, but not essential qa Quality Assurance - Automated Testing
Projects
None yet
Development

No branches or pull requests

1 participant