Пример #1
0
    def test_profile_with_nonascii_name_should_be_saved(self):
        request = self.factory.get(self.url_root)
        request.account = Account.objects.get(pk=Account.ADMIN_ACCOUNT)
        request.session = MagicMock()
        profile = AlertProfile(account=request.account, name=u'ÆØÅ')
        profile.save()

        self.assertIsNone(set_active_profile(request, profile))
Пример #2
0
def test_profile_with_nonascii_name_should_be_saved(db):
    factory = RequestFactory()
    request = factory.get(reverse('alertprofiles-profile-save'))
    request.account = Account.objects.get(pk=Account.ADMIN_ACCOUNT)
    request.session = MagicMock()
    profile = AlertProfile(account=request.account, name=u'ÆØÅ')
    profile.save()

    assert set_active_profile(request, profile) is None
Пример #3
0
def dummy_profile():
    account = Account.objects.get(id=Account.ADMIN_ACCOUNT)
    profile = AlertProfile(account=account,
                           name=u'ÆØÅ Profile %d' % randint(1, 1000))
    profile.save()
    return profile
Пример #4
0
def alert_profile(account):
    profile = AlertProfile(account=account)
    profile.save()
    yield profile
    if profile.pk:
        profile.delete()