示例#1
0
 def test_preapproval_user_data(self):
     up = UserProfile.objects.create(email='*****@*****.**', username='******')
     PreApprovalUser.objects.create(user=up, paypal_key='asd',
                                    currency='EUR')
     eq_(user_data(RequestUser.objects.get(pk=up.pk)),
         {'anonymous': False, 'pre_auth': True, 'currency': 'EUR',
          'email': '*****@*****.**'})
示例#2
0
 def test_user_data_approved(self):
     up = UserProfile.objects.create(email='*****@*****.**', username='******')
     PreApprovalUser.objects.create(user=up, paypal_key='asd')
     u = user_data(RequestUser.objects.get(pk=up.pk))
     eq_(u['anonymous'], False)
     eq_(u['pre_auth'], True)
     eq_(u['currency'], 'USD')
示例#3
0
 def test_anonymous_user_data(self):
     eq_(user_data(AnonymousUser()), {
         'anonymous': True,
         'pre_auth': False,
         'currency': 'USD',
         'email': ''
     })
示例#4
0
 def test_user_data_approved(self):
     up = UserProfile.objects.create(email='*****@*****.**', username='******')
     PreApprovalUser.objects.create(user=up, paypal_key='asd')
     u = user_data(RequestUser.objects.get(pk=up.pk))
     eq_(u['anonymous'], False)
     eq_(u['pre_auth'], True)
     eq_(u['currency'], 'USD')
示例#5
0
 def test_no_user_data(self):
     eq_(user_data(None), {
         'anonymous': True,
         'pre_auth': False,
         'currency': 'USD',
         'email': ''
     })
示例#6
0
 def test_preapproval_user_data(self):
     up = UserProfile.objects.create(email="*****@*****.**", username="******")
     PreApprovalUser.objects.create(user=up, paypal_key="asd", currency="EUR")
     eq_(
         user_data(RequestUser.objects.get(pk=up.pk)),
         {"anonymous": False, "pre_auth": True, "currency": "EUR", "email": "*****@*****.**"},
     )
示例#7
0
 def test_user_data_approved(self):
     up = UserProfile.objects.create(email='*****@*****.**', username='******')
     PreApprovalUser.objects.create(user=up, paypal_key='asd')
     eq_(
         user_data(RequestUser.objects.get(pk=up.pk)), {
             'anonymous': False,
             'pre_auth': True,
             'currency': 'USD',
             'email': '*****@*****.**'
         })
示例#8
0
def test_user_data():
    u = user_data(RequestUser(username='******', pk=1))
    eq_(u['anonymous'], False)
    eq_(u['pre_auth'], False)
示例#9
0
def test_user_data():
    u = user_data(RequestUser(username='******', pk=1))
    eq_(u['anonymous'], False)
示例#10
0
def test_user_data():
    u = user_data(UserProfile(username='******', pk=1))
    eq_(u['anonymous'], False)
示例#11
0
def test_anonymous_user_data():
    u = user_data(AnonymousUser())
    eq_(u["anonymous"], True)
    eq_(u["pre_auth"], False)
示例#12
0
def test_user_data_approved(has_preapproval_key):
    has_preapproval_key.return_value = True
    u = user_data(RequestUser(username="******", pk=1))
    eq_(u["anonymous"], False)
    eq_(u["pre_auth"], True)
示例#13
0
def test_user_data():
    u = user_data(RequestUser(username="******", pk=1))
    eq_(u["anonymous"], False)
    eq_(u["pre_auth"], False)
示例#14
0
 def test_anonymous_user_data(self):
     eq_(user_data(AnonymousUser()),
         {'anonymous': True, 'pre_auth': False, 'currency': 'USD',
          'email': ''})
示例#15
0
 def test_anonymous_user_data(self):
     u = user_data(AnonymousUser())
     eq_(u['anonymous'], True)
     eq_(u['pre_auth'], False)
     eq_(u['currency'], 'USD')
示例#16
0
 def test_anonymous_user_data(self):
     u = user_data(AnonymousUser())
     eq_(u['anonymous'], True)
     eq_(u['pre_auth'], False)
     eq_(u['currency'], 'USD')
示例#17
0
 def test_anonymous_user_data(self):
     eq_(user_data(AnonymousUser()), {"anonymous": True, "pre_auth": False, "currency": "USD", "email": ""})
示例#18
0
 def test_no_user_data(self):
     eq_(user_data(None), {"anonymous": True, "pre_auth": False, "currency": "USD", "email": ""})
示例#19
0
def test_user_data():
    u = user_data(UserProfile(username='******', pk=1))
    eq_(u['anonymous'], False)
示例#20
0
 def test_no_user_data(self):
     eq_(user_data(None),
         {'anonymous': True, 'pre_auth': False, 'currency': 'USD',
          'email': ''})