Commit e2d3aa65 by Markus Törnqvist

Move and rename LabelModelSerializer for further reuse

parent e7ddaf54
from __future__ import unicode_literals from __future__ import unicode_literals
from django.db import models from django.db import models
from django.utils.translation import ugettext_lazy as _ from django.utils.translation import ugettext_lazy as _
from rest_framework import serializers
def foobar(): def foobar():
...@@ -160,3 +161,9 @@ class NullableOneToOneSource(RESTFrameworkModel): ...@@ -160,3 +161,9 @@ class NullableOneToOneSource(RESTFrameworkModel):
name = models.CharField(max_length=100) name = models.CharField(max_length=100)
target = models.OneToOneField(OneToOneTarget, null=True, blank=True, target = models.OneToOneField(OneToOneTarget, null=True, blank=True,
related_name='nullable_source') related_name='nullable_source')
# Serializer used to test BasicModel
class BasicModelSerializer(serializers.ModelSerializer):
class Meta:
model = BasicModel
...@@ -5,6 +5,7 @@ from rest_framework import serializers, fields, relations ...@@ -5,6 +5,7 @@ from rest_framework import serializers, fields, relations
from rest_framework.tests.models import (HasPositiveIntegerAsChoice, Album, ActionItem, Anchor, BasicModel, from rest_framework.tests.models import (HasPositiveIntegerAsChoice, Album, ActionItem, Anchor, BasicModel,
BlankFieldModel, BlogPost, BlogPostComment, Book, CallableDefaultValueModel, DefaultValueModel, BlankFieldModel, BlogPost, BlogPostComment, Book, CallableDefaultValueModel, DefaultValueModel,
ManyToManyModel, Person, ReadOnlyManyToManyModel, Photo) ManyToManyModel, Person, ReadOnlyManyToManyModel, Photo)
from rest_framework.tests.models import BasicModelSerializer
import datetime import datetime
import pickle import pickle
...@@ -1148,11 +1149,7 @@ class DeserializeListTestCase(TestCase): ...@@ -1148,11 +1149,7 @@ class DeserializeListTestCase(TestCase):
# Test for issue #467 # Test for issue #467
class FieldLabelTest(TestCase): class FieldLabelTest(TestCase):
def setUp(self): def setUp(self):
class LabelModelSerializer(serializers.ModelSerializer): self.serializer_class = BasicModelSerializer
class Meta:
model = BasicModel
self.serializer_class = LabelModelSerializer
def test_label_from_model(self): def test_label_from_model(self):
""" """
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment