iyanuashiri/meethub

test: Add unit tests for SignUpForm

Open

#37 opened on Jul 12, 2025

 (3 comments) (0 reactions) (1 assignee)JavaScript (56 forks)auto 404
good first issuetest

Repository metrics

Stars
 (464 stars)
PR merge metrics
 (PR metrics pending)

Description

The meethub/accounts/forms.py file contains the SignUpForm, but there are no tests for it in meethub/accounts/tests/test_forms.py. We need to add tests to ensure it validates data correctly and creates a user and profile upon saving

Acceptance Criteria:

  1. Create meethub/accounts/tests/test_forms.py.
  2. Add tests for valid form data.
  3. Add tests for invalid data (e.g., mismatched passwords, existing email).
  4. Test that the save() method correctly creates an Account and a Profile.

Contributor guide