mirror of
https://github.com/django/django.git
synced 2025-07-05 10:19:20 +00:00
[multi-db] Added basic tests for Manager.db attribute.
git-svn-id: http://code.djangoproject.com/svn/django/branches/multiple-db-support@3363 bcc190cf-cafb-0310-a4f2-bffc1f526a37
This commit is contained in:
parent
d96e3c93a5
commit
22afa65b4b
23
tests/othertests/manager_db.py
Normal file
23
tests/othertests/manager_db.py
Normal file
@ -0,0 +1,23 @@
|
|||||||
|
from django.db import models
|
||||||
|
|
||||||
|
def run_tests(verbosity=0):
|
||||||
|
class Insect(models.Model):
|
||||||
|
common_name = models.CharField(maxlength=64)
|
||||||
|
latin_name = models.CharField(maxlength=128)
|
||||||
|
|
||||||
|
class Meta:
|
||||||
|
app_label = 'manager_db'
|
||||||
|
|
||||||
|
m = Insect.objects
|
||||||
|
db = Insect.objects.db
|
||||||
|
|
||||||
|
assert db
|
||||||
|
assert db.connection
|
||||||
|
assert db.connection.cursor
|
||||||
|
assert db.backend
|
||||||
|
assert db.backend.quote_name
|
||||||
|
assert db.get_creation_module
|
||||||
|
|
||||||
|
if __name__ == '__main__':
|
||||||
|
run_tests()
|
||||||
|
print "ok"
|
Loading…
x
Reference in New Issue
Block a user