Template
Add shopper accounts, reviews, tracking, and seed_demo (#9)
Closes #9. Shop-gated buyer accounts, purchase reviews, Stripe customer ids, shipment tracking, slim public contact form, and a template-neutral seed_demo command.
This commit is contained in:
+7
-13
@@ -123,8 +123,7 @@ class PortalConsentToggleTests(TestCase):
|
||||
def setUp(self):
|
||||
User = get_user_model()
|
||||
self.user = User.objects.create_user(
|
||||
username="monica", password="test-pass-123"
|
||||
)
|
||||
username="monica", password="test-pass-123", is_staff=True)
|
||||
self.client = Client()
|
||||
self.client.login(username="monica", password="test-pass-123")
|
||||
self.contact = Contact.objects.create(
|
||||
@@ -190,8 +189,7 @@ class CampaignDraftSaveTests(TestCase):
|
||||
def setUp(self):
|
||||
User = get_user_model()
|
||||
self.user = User.objects.create_user(
|
||||
username="composer", password="test-pass-123"
|
||||
)
|
||||
username="composer", password="test-pass-123", is_staff=True)
|
||||
self.client = Client()
|
||||
self.client.login(username="composer", password="test-pass-123")
|
||||
self.contact = Contact.objects.create(
|
||||
@@ -260,8 +258,7 @@ class CampaignSendTests(TestCase):
|
||||
def setUp(self):
|
||||
User = get_user_model()
|
||||
self.user = User.objects.create_user(
|
||||
username="sender", password="test-pass-123", email="sender@example.com"
|
||||
)
|
||||
username="sender", password="test-pass-123", email="sender@example.com", is_staff=True)
|
||||
self.client = Client()
|
||||
self.client.login(username="sender", password="test-pass-123")
|
||||
self.contact = Contact.objects.create(
|
||||
@@ -467,7 +464,7 @@ class Smtp2goEmailWebhookTests(TestCase):
|
||||
|
||||
def test_status_json_includes_opens(self):
|
||||
User = get_user_model()
|
||||
user = User.objects.create_user(username="viewer", password="test-pass-123")
|
||||
user = User.objects.create_user(username="viewer", password="test-pass-123", is_staff=True)
|
||||
self.client.login(username="viewer", password="test-pass-123")
|
||||
ProviderEvent.objects.create(
|
||||
message=self.message,
|
||||
@@ -946,8 +943,7 @@ class StoredFileUploadTests(TestCase):
|
||||
def setUp(self):
|
||||
User = get_user_model()
|
||||
self.user = User.objects.create_user(
|
||||
username="uploader", password="test-pass-123"
|
||||
)
|
||||
username="uploader", password="test-pass-123", is_staff=True)
|
||||
self.client = Client()
|
||||
self.client.login(username="uploader", password="test-pass-123")
|
||||
|
||||
@@ -1030,8 +1026,7 @@ class CampaignRecipientTableTests(TestCase):
|
||||
|
||||
User = get_user_model()
|
||||
self.user = User.objects.create_user(
|
||||
username="recip", password="test-pass-123"
|
||||
)
|
||||
username="recip", password="test-pass-123", is_staff=True)
|
||||
self.client = Client()
|
||||
self.client.login(username="recip", password="test-pass-123")
|
||||
self.contacts = []
|
||||
@@ -1169,8 +1164,7 @@ class CampaignUtmLinkTests(TestCase):
|
||||
def setUp(self):
|
||||
User = get_user_model()
|
||||
self.user = User.objects.create_user(
|
||||
username="utm-composer", password="test-pass-123"
|
||||
)
|
||||
username="utm-composer", password="test-pass-123", is_staff=True)
|
||||
self.client = Client()
|
||||
self.client.login(username="utm-composer", password="test-pass-123")
|
||||
self.contact = Contact.objects.create(
|
||||
|
||||
Reference in New Issue
Block a user