Skip to content

Add comprehensive tests for kaplancloudaccounts app#17

Merged
csengor merged 1 commit intokaplanPRO:0.6.x-devfrom
csengor:claude/add-accounts-tests-9j8IP
Mar 21, 2026
Merged

Add comprehensive tests for kaplancloudaccounts app#17
csengor merged 1 commit intokaplanPRO:0.6.x-devfrom
csengor:claude/add-accounts-tests-9j8IP

Conversation

@csengor
Copy link
Copy Markdown
Member

@csengor csengor commented Mar 21, 2026

Covers models, forms, views, utilities, and management commands:

  • GenerateRandomToken: url-safe output, uniqueness
  • UserRegistrationToken model: defaults, str with truncated token and status, created_at auto-set, SET_NULL on user delete, unique constraint
  • UserRegistrationForm: validation, password mismatch, invalid/used/expired token, weak password, user creation, token linking, PM group/staff assignment
  • Signin/Signout/Signup views: GET/POST, auth, redirects, session handling
  • ChangePassword view: login required, valid/invalid password changes
  • createtokens/deletetokenanduser management commands

https://claude.ai/code/session_01H3gcMoc2HSX5wQx2rG3EbJ

Covers models, forms, views, utilities, and management commands:
- GenerateRandomToken: url-safe output, uniqueness
- UserRegistrationToken model: defaults, __str__ with truncated token and
  status, created_at auto-set, SET_NULL on user delete, unique constraint
- UserRegistrationForm: validation, password mismatch, invalid/used/expired
  token, weak password, user creation, token linking, PM group/staff assignment
- Signin/Signout/Signup views: GET/POST, auth, redirects, session handling
- ChangePassword view: login required, valid/invalid password changes
- createtokens/deletetokenanduser management commands

https://claude.ai/code/session_01H3gcMoc2HSX5wQx2rG3EbJ
@csengor csengor merged commit 5a4d23a into kaplanPRO:0.6.x-dev Mar 21, 2026
@csengor csengor deleted the claude/add-accounts-tests-9j8IP branch March 21, 2026 07:33
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants