public
Description: A generic, easy-to-use location-awareness application built for use in Django projects.
Homepage: http://django-geo.googlecode.com/
Clone URL: git://github.com/obeattie/django-geo.git
django-geo / test_assets.py
100644 20 lines (14 sloc) 0.515 kb
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
# -*- coding: utf-8 -*-
"""Assets for use in this module's unit tests."""
 
from django.db import models
from fields import PickledObjectField, DictionaryField
 
class PickleTestingModel(models.Model):
  pickle_field = PickledObjectField()
 
class DictTestingModel(models.Model):
  dictionary_field = DictionaryField()
 
class TestCustomDataType(str):
  pass
 
class DummyLocation(object):
  def __init__(self, location, *args, **kwargs):
    self.name = location
    return super(DummyLocation, self).__init__(*args, **kwargs)