Ejemplo n.º 1
0
 def test_no_prefix(self):
     try:
         r = get_shorturl(Mineral.objects.all()[0])
     except urlresolvers.NoReverseMatch:
         pass
     else:
         self.assertFalse()
Ejemplo n.º 2
0
 def render(self, context):
     try:
         obj = self.obj.resolve(context)
     except template.VariableDoesNotExist:
         return ''
         
     try:
         return get_shorturl(obj)
     except urlresolvers.NoReverseMatch:
         return ''
Ejemplo n.º 3
0
 def test_short_base_url(self):
     settings.SHORT_BASE_URL = 'http://example.com/'
     r = get_shorturl(Animal.objects.get(id=12345))
     self.assertEqual(r, 'http://example.com/ADNH')
Ejemplo n.º 4
0
 def test_shorturl(self):
     r = get_shorturl(Animal.objects.get(id=12345))
     self.assertEqual(r, '/ADNH')