Beispiel #1
0
    def test_tag(self):
        html = '''
            {% load edit_link %}
            {% autoescape on %}
                {% edit_link request.user %}
            {% endautoescape %}
        '''
        template = Template(html)

        user = User.objects.get(id=1)
        request = RequestFactory().get('/')
        request.user = user
        context = Context({'request': request})

        url = reverse('admin:%s_%s_change' % (user._meta.app_label, user._meta.module_name), args=[user.id])
        self.assertTrue(url in template._render(context))
Beispiel #2
0
    def test_tag(self):
        html = '''
            {% load edit_link %}
            {% autoescape on %}
                {% edit_link request.user %}
            {% endautoescape %}
        '''
        template = Template(html)

        user = User.objects.get(id=1)
        request = RequestFactory().get('/')
        request.user = user
        context = Context({'request': request})

        url = reverse('admin:%s_%s_change' %
                      (user._meta.app_label, user._meta.module_name),
                      args=[user.id])
        self.assertTrue(url in template._render(context))