1. from django.test import SimpleTestCase
    
  2. from django.utils.connection import BaseConnectionHandler
    
  3. 
    
  4. 
    
  5. class BaseConnectionHandlerTests(SimpleTestCase):
    
  6.     def test_create_connection(self):
    
  7.         handler = BaseConnectionHandler()
    
  8.         msg = "Subclasses must implement create_connection()."
    
  9.         with self.assertRaisesMessage(NotImplementedError, msg):
    
  10.             handler.create_connection(None)
    
  11. 
    
  12.     def test_all_initialized_only(self):
    
  13.         handler = BaseConnectionHandler({"default": {}})
    
  14.         self.assertEqual(handler.all(initialized_only=True), [])