We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent be8ab98 commit ee551ecCopy full SHA for ee551ec
lib/sql.sh
@@ -38,5 +38,6 @@ Sql__open() {
38
# Shuts down the database
39
#################################################
40
Sql__close() {
41
+ . "$Sql__PACKAGE_LOCATION/lib/drivers/interface.sh"
42
Sql_driver_close
43
}
test.sh
@@ -115,6 +115,14 @@ Sql_test_generic_open() {
115
echo "'Sql__close' returned an error"
116
return 1
117
fi
118
+
119
+ # Test connection
120
+ local ping_output
121
+ ping_output=$(Sql__ping)
122
+ if [[ $? -eq 0 ]]; then
123
+ echo "Database not closed properly, can still ping the database after closing"
124
+ return 1
125
+ fi
126
127
128
0 commit comments