1111from django .test .runner import DiscoverRunner
1212from django .utils .timezone import now
1313
14- from .. import settings
14+ from .. import settings as app_settings
1515
1616
1717@contextmanager
@@ -134,7 +134,7 @@ def test_delete_expired_links(self):
134134 t .parser = 'netdiff.NetJsonParser'
135135 t .save ()
136136 # should not delete
137- almost_expired_date = now () - timedelta (days = settings .LINK_EXPIRATION - 10 )
137+ almost_expired_date = now () - timedelta (days = app_settings .LINK_EXPIRATION - 10 )
138138 n1 = self .node_model .objects .all ()[0 ]
139139 n2 = self .node_model .objects .all ()[1 ]
140140 link = self ._create_link (source = n1 ,
@@ -160,7 +160,7 @@ def test_delete_expired_links(self):
160160 self .assertEqual (self .node_model .objects .count (), 2 )
161161 self .assertEqual (self .link_model .objects .count (), 1 )
162162 # should delete
163- expired_date = now () - timedelta (days = settings .LINK_EXPIRATION + 10 )
163+ expired_date = now () - timedelta (days = app_settings .LINK_EXPIRATION + 10 )
164164 self .link_model .objects .filter (pk = link .pk ).update (created = expired_date ,
165165 modified = expired_date )
166166 self .topology_model .update_all ('testnetwork' )
@@ -169,10 +169,10 @@ def test_delete_expired_links(self):
169169
170170 @responses .activate
171171 def test_delete_expired_nodes (self ):
172- NODE_EXPIRATION = getattr (settings , 'NODE_EXPIRATION' )
172+ NODE_EXPIRATION = getattr (app_settings , 'NODE_EXPIRATION' )
173173 # Test with the default value(False)
174174 # Should not delete
175- setattr (settings , 'NODE_EXPIRATION' , False )
175+ setattr (app_settings , 'NODE_EXPIRATION' , False )
176176 t = self .topology_model .objects .first ()
177177 t .parser = 'netdiff.NetJsonParser'
178178 t .save ()
@@ -200,8 +200,8 @@ def test_delete_expired_nodes(self):
200200
201201 # Test with a custom value
202202 # Should delete
203- setattr (settings , 'NODE_EXPIRATION' , 60 )
204- expired_date = now () - timedelta (days = settings .NODE_EXPIRATION + 10 )
203+ setattr (app_settings , 'NODE_EXPIRATION' , 60 )
204+ expired_date = now () - timedelta (days = app_settings .NODE_EXPIRATION + 10 )
205205 self .node_model .objects .filter (pk = n1 .pk ).update (created = expired_date ,
206206 modified = expired_date )
207207 self .node_model .objects .filter (pk = n2 .pk ).update (created = expired_date ,
@@ -210,7 +210,7 @@ def test_delete_expired_nodes(self):
210210 self .assertEqual (self .node_model .objects .count (), 0 )
211211 self .assertEqual (self .link_model .objects .count (), 0 )
212212 # Set the setting to it's original value
213- setattr (settings , 'NODE_EXPIRATION' , NODE_EXPIRATION )
213+ setattr (app_settings , 'NODE_EXPIRATION' , NODE_EXPIRATION )
214214
215215 @responses .activate
216216 def test_delete_expired_disabled (self ):
@@ -224,7 +224,7 @@ def test_delete_expired_disabled(self):
224224 cost = 1 ,
225225 status = 'down' ,
226226 topology = t )
227- expired_date = now () - timedelta (days = settings .LINK_EXPIRATION + 10 )
227+ expired_date = now () - timedelta (days = app_settings .LINK_EXPIRATION + 10 )
228228 self .link_model .objects .filter (pk = link .pk ).update (created = expired_date ,
229229 modified = expired_date )
230230 empty_topology = json .dumps ({
@@ -239,12 +239,12 @@ def test_delete_expired_disabled(self):
239239 'http://127.0.0.1:9090' ,
240240 body = empty_topology ,
241241 content_type = 'application/json' )
242- ORIGINAL_LINK_EXPIRATION = int (settings .LINK_EXPIRATION )
243- settings .LINK_EXPIRATION = False
242+ ORIGINAL_LINK_EXPIRATION = int (app_settings .LINK_EXPIRATION )
243+ app_settings .LINK_EXPIRATION = False
244244 self .topology_model .update_all ('testnetwork' )
245245 self .assertEqual (self .node_model .objects .count (), 2 )
246246 self .assertEqual (self .link_model .objects .count (), 1 )
247- settings .LINK_EXPIRATION = ORIGINAL_LINK_EXPIRATION
247+ app_settings .LINK_EXPIRATION = ORIGINAL_LINK_EXPIRATION
248248
249249 def test_save_snapshot_all_method (self , ** kwargs ):
250250 self .assertEqual (self .snapshot_model .objects .count (), 0 )
0 commit comments