def test_render_internal_ip(self):
     req = HttpRequest()
     req.META['REMOTE_ADDR'] = '1.1.1.1'
     context = Context({'request': req})
     r = PerformableNode().render(context)
     assert r.startswith('<!-- Performable 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 = PerformableNode().render(context)
     self.assertTrue(r.startswith(
             '<!-- Performable 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 = PerformableNode().render(context)
     self.assertTrue(r.startswith(
             '<!-- Performable disabled on internal IP address'), r)
     self.assertTrue(r.endswith('-->'), r)
Exemple #4
0
 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 = PerformableNode().render(context)
     self.assertTrue(
         r.startswith('<!-- Performable disabled on internal IP address'),
         r)
     self.assertTrue(r.endswith('-->'), r)
 def test_identify_anonymous_user(self):
     r = PerformableNode().render(Context({'user': AnonymousUser()}))
     self.assertFalse('_paq.push(["identify", ' in r, r)
 def test_identify(self):
     r = PerformableNode().render(Context({'user': User(username='******')}))
     self.assertTrue('_paq.push(["identify", {identity: "test"}]);' in r, r)
 def test_node(self):
     r = PerformableNode().render(Context())
     self.assertTrue('/performable/pax/123ABC.js' in r, r)
 def test_identify_anonymous_user(self):
     r = PerformableNode().render(Context({'user': AnonymousUser()}))
     assert '_paq.push(["identify", ' not in r
 def test_wrong_account_number(self):
     with pytest.raises(AnalyticalException):
         PerformableNode()
 def test_no_api_key(self):
     with pytest.raises(AnalyticalException):
         PerformableNode()
Exemple #11
0
 def test_identify(self):
     self.settings_manager.set(ANALYTICAL_AUTO_IDENTIFY=True)
     r = PerformableNode().render(Context({'user': User(username='******')}))
     self.assertTrue('_paq.push(["identify", {identity: "test"}]);' in r, r)