def test_render_internal_ip(self): req = HttpRequest() req.META['REMOTE_ADDR'] = '1.1.1.1' context = Context({'request': req}) r = CrazyEggNode().render(context) assert r.startswith('<!-- Crazy Egg 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 = CrazyEggNode().render(context) self.assertTrue(r.startswith( '<!-- Crazy Egg 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 = CrazyEggNode().render(context) self.assertTrue(r.startswith( '<!-- Crazy Egg 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 = CrazyEggNode().render(context) self.assertTrue( r.startswith('<!-- Crazy Egg disabled on internal IP address'), r) self.assertTrue(r.endswith('-->'), r)
def test_uservars(self): context = Context({'crazy_egg_var1': 'foo', 'crazy_egg_var2': 'bar'}) r = CrazyEggNode().render(context) self.assertTrue("CE2.set(1, 'foo');" in r, r) self.assertTrue("CE2.set(2, 'bar');" in r, r)
def test_node(self): r = CrazyEggNode().render(Context()) self.assertTrue('/1234/5678.js' in r, r)
def test_wrong_account_number(self): with pytest.raises(AnalyticalException): CrazyEggNode()
def test_node(self): r = CrazyEggNode().render(Context()) assert '/1234/5678.js' in r