Skip to content

Instantly share code, notes, and snippets.

@chrisdev
Forked from qingfeng/models.py
Created March 4, 2013 10:23
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save chrisdev/5081324 to your computer and use it in GitHub Desktop.
Save chrisdev/5081324 to your computer and use it in GitHub Desktop.
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 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