def test_render_internal_ip(self):
     req = HttpRequest()
     req.META["REMOTE_ADDR"] = "1.1.1.1"
     context = Context({"request": req})
     r = GoSquaredNode().render(context)
     self.assertTrue(r.startswith("<!-- GoSquared disabled on internal IP address"), r)
     self.assertTrue(r.endswith("-->"), r)
 def test_render_internal_ip(self):
     req = HttpRequest()
     req.META['REMOTE_ADDR'] = '1.1.1.1'
     context = Context({'request': req})
     r = GoSquaredNode().render(context)
     assert r.startswith('<!-- GoSquared disabled on internal IP address')
     assert r.endswith('-->')
 def test_render_internal_ip(self):
     req = HttpRequest()
     req.META['REMOTE_ADDR'] = '1.1.1.1'
     context = Context({'request': req})
     r = GoSquaredNode().render(context)
     self.assertTrue(r.startswith(
             '<!-- GoSquared disabled on internal IP address'), r)
     self.assertTrue(r.endswith('-->'), r)
 def test_render_internal_ip(self):
     self.settings_manager.set(ANALYTICAL_INTERNAL_IPS=['1.1.1.1'])
     req = HttpRequest()
     req.META['REMOTE_ADDR'] = '1.1.1.1'
     context = Context({'request': req})
     r = GoSquaredNode().render(context)
     self.assertTrue(r.startswith(
             '<!-- GoSquared disabled on internal IP address'), r)
     self.assertTrue(r.endswith('-->'), r)
 def test_render_internal_ip(self):
     self.settings_manager.set(ANALYTICAL_INTERNAL_IPS=['1.1.1.1'])
     req = HttpRequest()
     req.META['REMOTE_ADDR'] = '1.1.1.1'
     context = Context({'request': req})
     r = GoSquaredNode().render(context)
     self.assertTrue(
         r.startswith('<!-- GoSquared disabled on internal IP address'), r)
     self.assertTrue(r.endswith('-->'), r)
Exemplo n.º 6
0
 def test_auto_identify(self):
     r = GoSquaredNode().render(
         Context({
             'user':
             User(username='******', first_name='Test', last_name='User'),
         }))
     self.assertTrue('GoSquared.UserName = "******";' in r, r)
 def test_auto_identify(self):
     self.settings_manager.set(ANALYTICAL_AUTO_IDENTIFY=True)
     r = GoSquaredNode().render(
         Context({
             'user':
             User(username='******', first_name='Test', last_name='User')
         }))
     self.assertTrue('GoSquared.UserName = "******";' in r, r)
Exemplo n.º 8
0
 def test_manual_identify(self):
     r = GoSquaredNode().render(
         Context({
             'user':
             User(username='******', first_name='Test', last_name='User'),
             'gosquared_identity':
             'test_identity',
         }))
     self.assertTrue('GoSquared.UserName = "******";' in r, r)
 def test_identify_anonymous_user(self):
     r = GoSquaredNode().render(Context({'user': AnonymousUser()}))
     self.assertFalse('GoSquared.UserName = ' in r, r)
Exemplo n.º 10
0
 def test_node(self):
     r = GoSquaredNode().render(Context({}))
     self.assertTrue('GoSquared.acct = "ABC-123456-D";' in r, r)
 def test_identify_anonymous_user(self):
     r = GoSquaredNode().render(Context({'user': AnonymousUser()}))
     assert 'GoSquared.UserName = ' not in r
 def test_wrong_token(self):
     with pytest.raises(AnalyticalException):
         GoSquaredNode()