Beispiel #1
0
 def test_if_called(self, patched_mc):
     sub = subscribe_user_to_chimp(self.profile)
     patched_mc.assert_called_once_with("AAA", "BBB")
     patched_mc.return_value.lists.members.create.assert_called_once_with(
         "CCC", {
             "status": "subscribed",
             "email_address": "*****@*****.**"
         })
Beispiel #2
0
def add_user_to_mailchimp(sender, instance, created, **kwargs):
    subscribe_user_to_chimp(instance)
Beispiel #3
0
 def test_subscribe_to_newsletter(self):
     self.assertFalse(subscribe_user_to_chimp(self.profile))
Beispiel #4
0
def add_subscriber(modeladmin, request, queryset):
    for prof in queryset:
        subscribe_user_to_chimp(prof)