File tree Expand file tree Collapse file tree 2 files changed +14
-2
lines changed Expand file tree Collapse file tree 2 files changed +14
-2
lines changed Original file line number Diff line number Diff line change @@ -97,6 +97,7 @@ def sql_schema_version(self, setter):
97
97
"""
98
98
Update version with one level
99
99
"""
100
+
100
101
if setter :
101
102
query = "UPDATE settings SET value=CAST(value AS INT) + 1 WHERE key = 'version'"
102
103
self .cur .execute (query )
@@ -290,8 +291,9 @@ def upgrade_config_setting_version(self):
290
291
def error_handler (err , custom_error ):
291
292
if str (err ) == 'database or disk is full' :
292
293
logger .fatal (
293
- f'(While { custom_error } ) Alert: Your disk or data storage volume is full.'
294
- ' sqlThread will now exit.'
294
+ "(While {}) Alert: Your disk or data storage volume is full. sqlThread will now exit." .format (
295
+ custom_error
296
+ )
295
297
)
296
298
queues .UISignalQueue .put ((
297
299
'alert' , (
Original file line number Diff line number Diff line change @@ -213,3 +213,13 @@ def test_bm_db_version_10(self):
213
213
self .test_db .cur .execute ("SELECT * FROM addressbook WHERE label='test' " ) # noqa
214
214
res = self .test_db .cur .fetchall ()
215
215
self .assertEqual (res [0 ][0 ], label , "Data not migrated for version 10" )
216
+
217
+ @version
218
+ def test_bm_db_version_type (self ):
219
+ """
220
+ Test version type
221
+ """
222
+ self .test_db .cur .execute ('''INSERT INTO settings VALUES('version','test_string')''' ) # noqa
223
+ version = self .test_db .cur .execute ("SELECT value FROM settings WHERE key='version'" )
224
+ res = self .test_db .cur .fetchall ()
225
+ self .assertEqual (res [0 ][0 ], version )
You can’t perform that action at this time.
0 commit comments