e537f4eb31
Fix Credo Design in test support and member index test
...
Add aliases in fixtures, conn_case, data_case. Use aliases
in index_test.exs. Remove empty placeholder test files.
2026-03-04 16:21:15 +01:00
123227a50e
refactor: add data-testid selectors for groups ui
continuous-integration/drone/push Build is failing
2026-02-20 16:34:15 +01:00
900f322422
fix: pr comments
continuous-integration/drone/push Build is passing
2026-02-12 15:08:40 +01:00
e4671e816b
fix: failing test due to merge
continuous-integration/drone/push Build is failing
continuous-integration/drone/promote/production Build is passing
2026-02-03 16:30:59 +01:00
ad00e8e7b6
test: add page permission tests and ConnCase role tags
...
- ConnCase: add :read_only and :normal_user role tags for tests.
- Add CheckPagePermission plug tests (unit + integration for member, read_only,
normal_user, admin). Update permission_sets_test (refute "/" for own_data).
- Profile navigation, global_settings, role_live, membership_fee_type: use
users with role for "/" access; expect redirect for own_data on /settings
and /admin/roles.
2026-01-30 00:00:32 +01:00
9991291b2f
test: adapt tests to reflect implementation details
continuous-integration/drone/push Build is passing
2026-01-27 23:40:12 +01:00
f05fae3ea3
test: add tdd tests for groups administration #372
continuous-integration/drone/push Build is failing
2026-01-27 18:24:42 +01:00
8f3fd9d0d7
test: adapt tests for attribute-level default solution
2026-01-25 13:42:45 +01:00
3b5b5044fb
Add test support for default role assignment
2026-01-24 19:16:43 +01:00
b9d68a3417
Fix test helpers: Use actor parameter correctly
2026-01-24 02:21:09 +01:00
0f48a9b15a
Add actor parameter to all tests requiring authorization
...
This commit adds actor: system_actor to all Ash operations in tests that
require authorization.
2026-01-24 02:21:02 +01:00
970c749a92
test: Add role tag support to ConnCase and fix test issues
...
- Add role tag support (@tag role: :admin/:member/:unauthenticated) to ConnCase
- Fix Keyword.get -> Map.get for tags Map
- Remove duplicate test file index_display_name_test.exs
- Fix CustomField creation in tests (remove slug, use :string instead of :text)
- Fix CustomFieldValue value format to use _union_type/_union_value
2026-01-13 15:17:06 +01:00
075a06ba6f
Refactor test setup: use global setup and fix MembershipFees domain alias
...
- Remove redundant setup blocks from member_live tests
- Add build_unauthenticated_conn helper for AuthController tests
- Add global setup in conn_case.ex
2026-01-13 15:15:56 +01:00
dfff2486b5
Fix postgres errors when running tests
continuous-integration/drone/push Build is passing
2025-12-03 14:47:58 +01:00
adc6608e54
test: fix test auth and improve reliability
...
continuous-integration/drone/push Build is passing
- Add admin authentication to all tests
- Fix 12 tests that were failing due to missing authentication
- 3 tests still have business logic issues (will fix separately)
2025-11-20 16:51:45 +01:00
d10fcc3da1
style: fix linting errors
continuous-integration/drone/push Build is failing
2025-09-29 16:41:46 +02:00
863821f3ae
test: fix tests and skip tests for initials generation
continuous-integration/drone/push Build is failing
2025-09-29 16:05:00 +02:00
6033e33622
test: add tdd tests for #170
2025-09-29 13:07:43 +02:00
06574a932d
fix: formatting
continuous-integration/drone/push Build is passing
2025-07-24 17:07:20 +02:00
2e256a0206
feat: add user view tests
2025-07-24 17:07:20 +02:00
fba9abc2c1
test(AshAuthentication): updated tests for signed in user and added test for authcontroller
2025-07-02 17:03:37 +02:00
f2eeb95960
Add generated starter app
2025-03-18 15:05:27 +01:00