Added working tests.
This commit is contained in:
		@@ -18,11 +18,7 @@ from lostplaces.tests.models import ModelTestCase
 | 
			
		||||
 | 
			
		||||
class ExternalLinkTestCase(ModelTestCase):
 | 
			
		||||
    model = ExternalLink
 | 
			
		||||
    pass
 | 
			
		||||
 | 
			
		||||
class PhotoAlbumTestCase(ModelTestCase):
 | 
			
		||||
    model = PhotoAlbum
 | 
			
		||||
        
 | 
			
		||||
    @classmethod
 | 
			
		||||
    def setUpTestData(cls):
 | 
			
		||||
        user = User.objects.create_user(
 | 
			
		||||
@@ -58,4 +54,22 @@ class PhotoAlbumTestCase(ModelTestCase):
 | 
			
		||||
 | 
			
		||||
    def test_url(self):
 | 
			
		||||
        self.assertField('url', models.URLField)
 | 
			
		||||
    
 | 
			
		||||
    
 | 
			
		||||
 | 
			
		||||
class PhotoAlbumTestCase(ModelTestCase):
 | 
			
		||||
    model = PhotoAlbum
 | 
			
		||||
    
 | 
			
		||||
    def test_place(self):
 | 
			
		||||
        field = self.assertField('place', models.ForeignKey)
 | 
			
		||||
        self.assertEqual(field.remote_field.on_delete, models.CASCADE,
 | 
			
		||||
            msg='Expecting the deletion of %s to be cascading' % (
 | 
			
		||||
                str(field)
 | 
			
		||||
            )
 | 
			
		||||
        )
 | 
			
		||||
        expected_related_name = 'photo_albums'
 | 
			
		||||
        self.assertEqual(field.remote_field.related_name, expected_related_name,
 | 
			
		||||
            msg='Expecting the related name of %s to be %s' % (
 | 
			
		||||
                str(field),
 | 
			
		||||
                expected_related_name
 | 
			
		||||
            )
 | 
			
		||||
        )
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user