From 0b070018f34999385d908e431a4fe62fdde3aa0b Mon Sep 17 00:00:00 2001 From: Matt Westcott Date: Thu, 13 Aug 2020 23:24:44 +0100 Subject: [PATCH] Extend emailuser test fixture to match customuser This will allow us to load fixtures while AUTH_USER_MODEL is set to emailuser, without breaking foreign key references. --- wagtail/tests/emailuser/fixtures/test.json | 133 ++++++++++++++++++--- 1 file changed, 117 insertions(+), 16 deletions(-) diff --git a/wagtail/tests/emailuser/fixtures/test.json b/wagtail/tests/emailuser/fixtures/test.json index 75610b2ff9..9402cbe53e 100644 --- a/wagtail/tests/emailuser/fixtures/test.json +++ b/wagtail/tests/emailuser/fixtures/test.json @@ -1,19 +1,120 @@ [ -{ - "pk": 5, - "model": "emailuser.emailuser", - "fields": { - "first_name": "", - "last_name": "", - "is_active": true, - "is_superuser": false, - "is_staff": false, - "groups": [ - ["Site-wide editors"] - ], - "user_permissions": [], - "password": "md5$seasalt$1e9bf2bf5606aa5c39852cc30f0f6f22", - "email": "siteeditor@example.com" + { + "pk": 1, + "model": "emailuser.emailuser", + "fields": { + "first_name": "", + "last_name": "", + "is_active": true, + "is_superuser": true, + "is_staff": true, + "groups": [ + ], + "user_permissions": [], + "password": "md5$seasalt$1e9bf2bf5606aa5c39852cc30f0f6f22", + "email": "superuser@example.com" + } + }, + { + "pk": 2, + "model": "emailuser.emailuser", + "fields": { + "first_name": "", + "last_name": "", + "is_active": true, + "is_superuser": false, + "is_staff": false, + "groups": [ + ["Event editors"] + ], + "user_permissions": [], + "password": "md5$seasalt$1e9bf2bf5606aa5c39852cc30f0f6f22", + "email": "eventeditor@example.com" + } + }, + { + "pk": 3, + "model": "emailuser.emailuser", + "fields": { + "first_name": "", + "last_name": "", + "is_active": true, + "is_superuser": false, + "is_staff": false, + "groups": [ + ["Event moderators"] + ], + "user_permissions": [], + "password": "md5$seasalt$1e9bf2bf5606aa5c39852cc30f0f6f22", + "email": "eventmoderator@example.com" + } + }, + { + "pk": 4, + "model": "emailuser.emailuser", + "fields": { + "first_name": "", + "last_name": "", + "is_active": false, + "is_superuser": false, + "is_staff": false, + "groups": [ + ["Event moderators"] + ], + "user_permissions": [], + "password": "md5$seasalt$1e9bf2bf5606aa5c39852cc30f0f6f22", + "email": "inactiveuser@example.com" + } + }, + { + "pk": 5, + "model": "emailuser.emailuser", + "fields": { + "first_name": "", + "last_name": "", + "is_active": true, + "is_superuser": false, + "is_staff": false, + "groups": [ + ["Site-wide editors"] + ], + "user_permissions": [], + "password": "md5$seasalt$1e9bf2bf5606aa5c39852cc30f0f6f22", + "email": "siteeditor@example.com" + } + }, + { + "pk": 6, + "model": "emailuser.emailuser", + "fields": { + "first_name": "", + "last_name": "", + "is_active": true, + "is_superuser": false, + "is_staff": false, + "groups": [ + ["Admin non-editors"] + ], + "user_permissions": [], + "password": "md5$seasalt$1e9bf2bf5606aa5c39852cc30f0f6f22", + "email": "admin_only_user@example.com" + } + }, + { + "pk": 7, + "model": "emailuser.emailuser", + "fields": { + "first_name": "", + "last_name": "", + "is_active": true, + "is_superuser": false, + "is_staff": false, + "groups": [ + ["Corporate Editor"] + ], + "user_permissions": [], + "password": "md5$seasalt$1e9bf2bf5606aa5c39852cc30f0f6f22", + "email": "corporateeditor@example.com" + } } -} ]