-
-
Save pvieytes/5a2835b2120ca58c12ce to your computer and use it in GitHub Desktop.
Django Image Field UnitTest
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
from django.db import models | |
class M1(models.Model): | |
title = models.CharField(max_length=100) | |
img1 = models.ImageField(upload_to="static/") | |
def __unicode__(self): | |
return self.title |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
""" | |
This file demonstrates two different styles of tests (one doctest and one | |
unittest). These will both pass when you run "manage.py test". | |
Replace these with more appropriate tests for your application. | |
""" | |
from django.test import TestCase | |
from django.core.files import File | |
from app1.models import M1 | |
class SimpleTest(TestCase): | |
def test_basic_addition(self): | |
m1 = M1() | |
m1.title = "aaa" | |
m1.img1 = File(open("/tmp/p5/twitter.jpg")) | |
m1.save() | |
p = M1.objects.get(id=1).img1.path | |
self.failUnless(open(p), 'file not found') |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment