mirror of
				https://github.com/encode/django-rest-framework.git
				synced 2025-11-04 09:57:55 +03:00 
			
		
		
		
	
		
			
				
	
	
		
			20 lines
		
	
	
		
			757 B
		
	
	
	
		
			Python
		
	
	
	
	
	
			
		
		
	
	
			20 lines
		
	
	
		
			757 B
		
	
	
	
		
			Python
		
	
	
	
	
	
from django.test import TestCase
 | 
						|
 | 
						|
from rest_framework import serializers
 | 
						|
from rest_framework.tests.accounts.serializers import AccountSerializer
 | 
						|
 | 
						|
 | 
						|
class ImportingModelSerializerTests(TestCase):
 | 
						|
    """
 | 
						|
    In some situations like, GH #1225, it is possible, especially in
 | 
						|
    testing, to import a serializer who's related models have not yet
 | 
						|
    been resolved by Django. `AccountSerializer` is an example of such
 | 
						|
    a serializer (imported at the top of this file).
 | 
						|
    """
 | 
						|
    def test_import_model_serializer(self):
 | 
						|
        """
 | 
						|
        The serializer at the top of this file should have been
 | 
						|
        imported successfully, and we should be able to instantiate it.
 | 
						|
        """
 | 
						|
        self.assertIsInstance(AccountSerializer(), serializers.ModelSerializer)
 |