Skip to content
Snippets Groups Projects
Commit 99b3ca9b authored by Jean-Baptiste's avatar Jean-Baptiste
Browse files

syntax: add skipped test for the future "auto urls" feature

parent 9ed01291
No related branches found
No related tags found
1 merge request!24Resolve "Get URL of saved resource from its model"
Pipeline #724 passed
......@@ -25,7 +25,7 @@ from django.test.runner import DiscoverRunner
test_runner = DiscoverRunner(verbosity=1)
failures = test_runner.run_tests([
'djangoldp.tests.tests_resolver',
'djangoldp.tests.tests_ldp_model',
'djangoldp.tests.tests_save',
'djangoldp.tests.tests_update'])
if failures:
......
import unittest
from django.test import TestCase
from djangoldp.models import LDPModel
from djangoldp.tests.models import Dummy, LDPDummy
class UrlUtils(TestCase):
class LDPModelTest(TestCase):
def test_class_not_inheriting_ldp_model(self):
dummy = Dummy.objects.create(some="text")
......@@ -17,3 +19,13 @@ class UrlUtils(TestCase):
self.assertEquals("/ldp-dummys/{}".format(dummy.pk), dummy.get_resource_path())
self.assertEquals("/ldp-dummys/", LDPModel.container_path(dummy))
self.assertEquals("/ldp-dummys/{}".format(dummy.pk), LDPModel.resource_path(dummy))
@unittest.skip("futur feature: avoid urls.py on apps")
def test_auto_url(self):
from django.urls import get_resolver
dummy = LDPDummy.objects.create(some="text")
view_name = '{}-list'.format(dummy._meta.object_name.lower())
path = '/{}'.format(get_resolver().reverse_dict[view_name][0][0][0], dummy.pk)
self.assertEquals(path, dummy.get_resource_path())
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment