File tree Expand file tree Collapse file tree 2 files changed +9
-2
lines changed
tests/regressiontests/mongodb Expand file tree Collapse file tree 2 files changed +9
-2
lines changed Original file line number Diff line number Diff line change @@ -76,8 +76,9 @@ def db(self):
76
76
return self .connection [self .settings_dict ["NAME" ]]
77
77
78
78
def close (self ):
79
- self ._connection .disconnect ()
80
- self ._connection = None
79
+ if self ._connection is not None :
80
+ self ._connection .disconnect ()
81
+ self ._connection = None
81
82
82
83
83
84
###########################
Original file line number Diff line number Diff line change
1
+ from django .db import connection
1
2
from django .db .models import Count , F
2
3
from django .test import TestCase
3
4
@@ -337,3 +338,8 @@ def test_regex(self):
337
338
],
338
339
lambda g : g .name ,
339
340
)
341
+
342
+ def test_close (self ):
343
+ # Ensure that closing a connection that was never established doesn't
344
+ # blow up.
345
+ connection .close ()
You can’t perform that action at this time.
0 commit comments