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

Adding tests to Tin #41

Open
1 of 12 tasks
JasonGrace2282 opened this issue Jun 3, 2024 · 1 comment
Open
1 of 12 tasks

Adding tests to Tin #41

JasonGrace2282 opened this issue Jun 3, 2024 · 1 comment
Assignees
Labels
area/testing Related to adding tests, or the infrastructure for tests help wanted Extra attention is needed

Comments

@JasonGrace2282
Copy link
Member

JasonGrace2282 commented Jun 3, 2024

After #28 got merged, it's now possible to add backend tests to Tin.

Backend Apps Remaining

These are the apps that need to be covered by backend logic tests

Frontend Apps Remaining

  • Set up a frontend testing harness with Selenium or Playwright

After setting up a test harness, the following apps should be covered.

  • assignments
  • courses
  • docs
  • submissions
  • venvs
@JasonGrace2282 JasonGrace2282 pinned this issue Jun 17, 2024
krishnans2006 added a commit that referenced this issue Jun 29, 2024
Adds basic tests for every view in `tin/apps/assignments/views.py` (see
#41)

- [X] Basic assignment stuff
- [X] Graders
- [x] Files
- [x] Submissions
- [x] Quizzes
- [x] Scores
- [x] Folders

Co-authored-by: Krishnan Shankar <[email protected]>
@JasonGrace2282

This comment has been minimized.

@JasonGrace2282 JasonGrace2282 changed the title Adding tests to tin Adding tests to Tin Sep 5, 2024
@JasonGrace2282 JasonGrace2282 self-assigned this Sep 18, 2024
@JasonGrace2282 JasonGrace2282 added help wanted Extra attention is needed area/testing Related to adding tests, or the infrastructure for tests labels Jan 17, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/testing Related to adding tests, or the infrastructure for tests help wanted Extra attention is needed
Projects
None yet
Development

No branches or pull requests

2 participants