Skip to content

Commit da8a43e

Browse files
[pytest]: Check if appl DB exists before deleting (#1983)
*Add a new helper method for deleting appl DBs, and use it anytime appl DB needs to be deleted Signed-off-by: Lawrence Lee <[email protected]>
1 parent 553d75a commit da8a43e

File tree

1 file changed

+7
-3
lines changed

1 file changed

+7
-3
lines changed

tests/conftest.py

+7-3
Original file line numberDiff line numberDiff line change
@@ -410,10 +410,15 @@ def reset_dbs(self):
410410
self.flex_db = None
411411
self.state_db = None
412412

413-
def destroy(self) -> None:
413+
def del_appl_db(self):
414+
# APPL DB may not always exist, so use this helper method to check before deleting
414415
if getattr(self, 'appldb', False):
415416
del self.appldb
416417

418+
419+
def destroy(self) -> None:
420+
self.del_appl_db()
421+
417422
# In case persistent dvs was used removed all the extra server link
418423
# that were created
419424
if self.persistent:
@@ -583,8 +588,7 @@ def ctn_restart(self) -> None:
583588
self.ctn.restart()
584589

585590
def restart(self) -> None:
586-
if self.appldb:
587-
del self.appldb
591+
self.del_appl_db()
588592

589593
self.ctn_restart()
590594
self.check_ready_status_and_init_db()

0 commit comments

Comments
 (0)