コード例 #1
0
 def testAttributeSetting(self):
     c = get_contact_or_fake('test test', '*****@*****.**')
     results = update_subscription(c, True, attributes={'var1': 'True'})
     sub = Subscription.objects.get(email='*****@*****.**')
     self.assert_(sub)
     self.assertEqual(sub.attribute_value('var1'), 'True')
     self.assertTrue(sub.subscribed)
コード例 #2
0
ファイル: tests.py プロジェクト: eyeyunianto/satchmo
 def testAttributeSetting(self):
     c = get_contact_or_fake('test test', '*****@*****.**')
     results = update_subscription(c, True, attributes = {'var1' : 'True'})
     sub = Subscription.objects.get(email='*****@*****.**')
     self.assert_(sub)
     self.assertEqual(sub.attribute_value('var1'), 'True')
     self.assertTrue(sub.subscribed)
コード例 #3
0
    def testSetReset(self):
        c = get_contact_or_fake('test test', '*****@*****.**')
        results = update_subscription(c, True)
        sub = is_subscribed(c)
        self.assertTrue(sub)

        results = update_subscription(c, False)
        sub = is_subscribed(c)
        self.assertFalse(sub)
コード例 #4
0
ファイル: tests.py プロジェクト: eyeyunianto/satchmo
 def testSetReset(self):
     c = get_contact_or_fake('test test', '*****@*****.**')
     results = update_subscription(c, True)
     sub = is_subscribed(c)
     self.assertTrue(sub)
     
     results = update_subscription(c, False)
     sub = is_subscribed(c)
     self.assertFalse(sub)
コード例 #5
0
    def testNewIsSubscribed(self):
        url = urlresolvers.reverse('newsletter_subscribe_ajah')
        c = get_contact_or_fake('test test', '*****@*****.**')
        self.assertFalse(is_subscribed(c))

        response = self.client.post(url, {
            'full_name': 'Testy Testerson',
            'email': c.email,
        })

        self.assertTrue(is_subscribed(c))
コード例 #6
0
ファイル: tests.py プロジェクト: eyeyunianto/satchmo
 def  testNewIsSubscribed(self):
     url = urlresolvers.reverse('newsletter_subscribe_ajah')
     c = get_contact_or_fake('test test', '*****@*****.**')
     self.assertFalse(is_subscribed(c))
     
     response = self.client.post(url, {
         'full_name' : 'Testy Testerson',
         'email': c.email,
         })
 
     self.assertTrue(is_subscribed(c))
コード例 #7
0
ファイル: tests.py プロジェクト: siddhant3030/Satchmo
    def testNewIsUnsubscribed(self):
        c = get_contact_or_fake('test test', '*****@*****.**')
        update_subscription(c, True)
        self.assertTrue(is_subscribed(c))

        url = reverse('newsletter_unsubscribe_ajah')
        response = self.client.post(url, {
            'full_name': 'Testy Testerson',
            'email': c.email,
        })

        self.assertFalse(is_subscribed(c))
コード例 #8
0
 def testExplicitSubscribed(self):
     c = get_contact_or_fake('test test', '*****@*****.**')
     results = update_subscription(c, True)
     sub = is_subscribed(c)
     self.assertTrue(sub)
コード例 #9
0
 def testExplicitUnsubscribed(self):
     c = get_contact_or_fake('test test', '*****@*****.**')
     results = update_subscription(c, False)
     sub = is_subscribed(c)
     self.assertFalse(sub)
コード例 #10
0
 def testNewIsUnsubscribed(self):
     c = get_contact_or_fake('test test', '*****@*****.**')
     sub = is_subscribed(c)
     self.assertFalse(sub)
コード例 #11
0
ファイル: tests.py プロジェクト: eyeyunianto/satchmo
 def  testExplicitSubscribed(self):
     c = get_contact_or_fake('test test', '*****@*****.**')
     results = update_subscription(c, True)
     sub = is_subscribed(c)
     self.assertTrue(sub)
コード例 #12
0
ファイル: tests.py プロジェクト: eyeyunianto/satchmo
 def  testExplicitUnsubscribed(self):
     c = get_contact_or_fake('test test', '*****@*****.**')
     results = update_subscription(c, False)
     sub = is_subscribed(c)
     self.assertFalse(sub)
コード例 #13
0
ファイル: tests.py プロジェクト: eyeyunianto/satchmo
 def  testNewIsUnsubscribed(self):
     c = get_contact_or_fake('test test', '*****@*****.**')
     sub = is_subscribed(c)
     self.assertFalse(sub)
コード例 #14
0
    def get_contact(self):
        data = self.cleaned_data
        email = data['email']
        full_name = data['full_name']

        return get_contact_or_fake(full_name, email)
コード例 #15
0
ファイル: forms.py プロジェクト: 34/T
 def get_contact(self):
     data = self.cleaned_data
     email = data['email']
     full_name = data['full_name']
     
     return get_contact_or_fake(full_name, email)