Esempio n. 1
0
def is_integrated_with_healthvault(user):
    """Return ``True`` if we have integration info for the user.

    For example::

        {% if request.user|is_integrated_with_healthvault %}
            You're integrated with HealthVault!
        {% else %}
            Would you like to integrate with HealthVault?
        {% endif %}
    """
    return utils.is_integrated(user)
Esempio n. 2
0
 def test_unauthenticated(self):
     """Only logged-in users can be integrated."""
     user = AnonymousUser()
     self.assertFalse(utils.is_integrated(user))
Esempio n. 3
0
 def test_is_not_integrated(self):
     """Integration requires user authentication data."""
     HealthVaultUser.objects.all().delete()
     self.assertFalse(utils.is_integrated(self.user))
Esempio n. 4
0
 def test_is_integrated(self):
     """Users with stored authentication data are integrated."""
     self.assertTrue(utils.is_integrated(self.user))
Esempio n. 5
0
 def test_unauthenticated(self):
     """Only logged-in users can be integrated."""
     user = AnonymousUser()
     self.assertFalse(utils.is_integrated(user))
Esempio n. 6
0
 def test_is_not_integrated(self):
     """Integration requires user authentication data."""
     HealthVaultUser.objects.all().delete()
     self.assertFalse(utils.is_integrated(self.user))
Esempio n. 7
0
 def test_is_integrated(self):
     """Users with stored authentication data are integrated."""
     self.assertTrue(utils.is_integrated(self.user))