Opt out of tests super user policy. Fix perms in tests.

Created on 12 September 2024, 7 months ago

Problem/Motivation

Some of the tests rely on UID 1 having super powers to bypass permissions.

Proposed resolution

  1. Opt out of UID1 super user access policy in tests.
  2. Add users with appropriate permissions to tests.
  3. Fix up all permissions related ticks in tests.

Remaining tasks

  • ✅ File an issue
  • ✅ Addition/Change/Update/Fix
  • ✅ Testing to ensure no regression
  • ✅ Automated unit testing coverage
  • ✅ Automated functional testing coverage
  • ❌ UX/UI designer responsibilities
  • ❌ Readability
  • ❌ Accessibility
  • ❌ Performance
  • ➖ Security
  • ❌ Documentation
  • ✅ Code review by maintainers
  • ✅ Full testing and approval
  • ✅ Credit contributors
  • ❌ Review with the product owner
  • ✅ Release notes snippet
  • ❌ Release

User interface changes

  • N/A

API changes

  • N/A

Data model changes

  • N/A

Release notes snippet

🐛 Bug report
Status

Fixed

Version

2.1

Component

Testing

Created by

🇦🇺Australia elc

Live updates comments and jobs are added and updated live.
Sign in to follow issues

Merge Requests

Comments & Activities

Production build 0.71.5 2024