Example #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)
Example #2
0
 def test_unauthenticated(self):
     """Only logged-in users can be integrated."""
     user = AnonymousUser()
     self.assertFalse(utils.is_integrated(user))
Example #3
0
 def test_is_not_integrated(self):
     """Integration requires user authentication data."""
     HealthVaultUser.objects.all().delete()
     self.assertFalse(utils.is_integrated(self.user))
Example #4
0
 def test_is_integrated(self):
     """Users with stored authentication data are integrated."""
     self.assertTrue(utils.is_integrated(self.user))
 def test_unauthenticated(self):
     """Only logged-in users can be integrated."""
     user = AnonymousUser()
     self.assertFalse(utils.is_integrated(user))
 def test_is_not_integrated(self):
     """Integration requires user authentication data."""
     HealthVaultUser.objects.all().delete()
     self.assertFalse(utils.is_integrated(self.user))
 def test_is_integrated(self):
     """Users with stored authentication data are integrated."""
     self.assertTrue(utils.is_integrated(self.user))