class DjangoDatabaseTest(TestCase): def setUp(self): from django.db.backends import sqlite3 self.db = DjangoDatabase(sqlite3, name=':memory:', num=0) def test_proxy(self): cursor = self.db.cursor() cursor.execute('SELECT 1') self.assertEquals(cursor.fetchone(), (1,)) def test_provides_identififer(self): self.assertEqual( "django.db.backends.sqlite3 HOST=None NAME=:memory: OPTIONS={} PASSWORD=None PORT=None TEST_NAME=None USER=None", self.db.identifier )