diff --git a/djangoldp/tests/runner.py b/djangoldp/tests/runner.py index 955d313d13b93428ebc0446771a923edd9ce4cd6..1cf8604dbae8eda88317a21cac92b33636febbb5 100644 --- a/djangoldp/tests/runner.py +++ b/djangoldp/tests/runner.py @@ -25,7 +25,7 @@ from django.test.runner import DiscoverRunner test_runner = DiscoverRunner(verbosity=1) failures = test_runner.run_tests([ - #'djangoldp.tests.tests_save', + 'djangoldp.tests.tests_save', 'djangoldp.tests.tests_update']) if failures: sys.exit(failures) diff --git a/djangoldp/tests/tests_update.py b/djangoldp/tests/tests_update.py index b01f646ce45e40101da70dc4d98d793f7bdfebce..7b232b4455e057d97544dac01999657d2d104ca4 100644 --- a/djangoldp/tests/tests_update.py +++ b/djangoldp/tests/tests_update.py @@ -195,21 +195,29 @@ class Serializer(TestCase): { "@id": "https://happy-dev.fr/messages/{}/".format(message1.pk), "text": "Message 1 UP", - "author_user_id": user1.pk, + "author_user": { + '@id': "https://happy-dev.fr/users/{}/".format(user1.pk) + } }, { "@id": "https://happy-dev.fr/messages/{}/".format(message2.pk), "text": "Message 2 UP", - "author_user_id": user1.pk, + "author_user": { + '@id': "https://happy-dev.fr/users/{}/".format(user1.pk) + } }, { "@id": "_:b1", "text": "Message 3 NEW", - "author_user_id": user1.pk, + "author_user": { + '@id': "https://happy-dev.fr/users/{}/".format(user1.pk) + } }, { '@id': "https://happy-dev.fr/threads/{}".format(thread.pk), - "author_user_id": user1.pk, + "author_user": { + '@id': "https://happy-dev.fr/users/{}/".format(user1.pk) + }, 'description': "Thread 1 UP", 'message_set': { "@id": "https://happy-dev.fr/threads/{}/message_set".format(thread.pk) diff --git a/djangoldp/tests/urls.py b/djangoldp/tests/urls.py index eeb96677bdb788fca6f79c753647b83f8e62fbd2..0066129ba1d57ef46610773bbcc237d840232f30 100644 --- a/djangoldp/tests/urls.py +++ b/djangoldp/tests/urls.py @@ -1,3 +1,5 @@ +from django.conf import settings + from djangoldp.tests.models import Skill, JobOffer, Message, Thread from djangoldp.views import LDPViewSet from django.conf.urls import url @@ -8,4 +10,5 @@ urlpatterns = [ url(r'^job-offers/', LDPViewSet.urls(model=JobOffer, nested_fields=["skills"], permission_classes=())), url(r'^messages/', LDPViewSet.urls(model=Message, permission_classes=[], fields=["@id", "text"], nested_fields=[])), url(r'^threads/', LDPViewSet.urls(model=Thread, nested_fields=["message_set"], permission_classes=())), + url(r'^users/', LDPViewSet.urls(model=settings.AUTH_USER_MODEL, permission_classes=[])), ] \ No newline at end of file