9
9
#
10
10
# skip_python3()
11
11
12
- os .environ ['BITMESSAGE_HOME' ] = tempfile .gettempdir ()
12
+ # os.environ['BITMESSAGE_HOME'] = tempfile.gettempdir()
13
13
from pybitmessage .helper_sql import (
14
14
sqlQuery , sql_ready , sqlStoredProcedure , SqlBulkExecute , sqlExecuteScript , sqlExecute ) # noqa:E402
15
15
from pybitmessage .class_sqlThread import sqlThread , UpgradeDB # noqa:E402
@@ -110,20 +110,20 @@ def wrapper(*args):
110
110
func_name = func .__name__
111
111
version = func_name .rsplit ('_' , 1 )[- 1 ]
112
112
113
- print ("-------------=========" )
114
- print (version )
115
- print ("-------------=========" )
116
113
117
114
if int (version ) == 8 :
118
115
res = sqlQuery ('''PRAGMA table_info('inbox');''' )
119
116
print ("""""" """""" """res""" """""" """""" )
120
117
print (res )
121
118
119
+ # sqlThread().pause()
122
120
123
121
# Update versions DB mocking
124
122
self .initialise_database ("init_version_{}" .format (version ))
125
123
126
-
124
+ print ("-------------=========" )
125
+ print (version )
126
+ print ("-------------=========" )
127
127
128
128
if int (version ) == 9 :
129
129
sqlThread ().create_function ()
@@ -133,12 +133,12 @@ def wrapper(*args):
133
133
print ("""""" """""" """-----------res""" """""" """""" )
134
134
print (res )
135
135
136
-
137
136
# Test versions
138
137
upgrade_db = UpgradeDB ()
139
138
upgrade_db ._upgrade_one_level_sql_statement (int (version )) # pylint: disable= W0212, protected-access
140
139
# upgrade_db.upgrade_to_latest(upgrade_db.cur, upgrade_db.conn)
141
140
# upgrade_db.upgrade_to_latest(upgrade_db.cur, upgrade_db.conn, int(version))
141
+ # sqlThread().resume()
142
142
return func (* args ) # <-- use (self, ...)
143
143
func = self
144
144
return wrapper
@@ -255,20 +255,20 @@ def test_sql_thread_version_8(self):
255
255
result = list (filter_table_column (res , "sighash" ))
256
256
self .assertEqual (result , ['sighash' ], "Data not migrated for version 8" )
257
257
258
- # @version
259
- # def test_sql_thread_version_9(self):
260
- # """
261
- # Test with version 9
262
- # """
263
- #
264
- # # Assertion
265
- # res = sqlQuery(''' SELECT count(name) FROM sqlite_master WHERE type='table' AND name='pubkeys_backup' ''')
266
- # self.assertNotEqual(res[0][0], 1, "Table pubkeys_backup not deleted")
267
- #
268
- # res = sqlQuery('''PRAGMA table_info('pubkeys');''')
269
- # # res = res.fetchall()
270
- # result = list(filter_table_column(res, "address"))
271
- # self.assertEqual(result, ['address'], "Data not migrated for version 9")
258
+ @version
259
+ def test_sql_thread_version_9 (self ):
260
+ """
261
+ Test with version 9
262
+ """
263
+
264
+ # Assertion
265
+ res = sqlQuery (''' SELECT count(name) FROM sqlite_master WHERE type='table' AND name='pubkeys_backup' ''' )
266
+ self .assertNotEqual (res [0 ][0 ], 1 , "Table pubkeys_backup not deleted" )
267
+
268
+ res = sqlQuery ('''PRAGMA table_info('pubkeys');''' )
269
+ # res = res.fetchall()
270
+ result = list (filter_table_column (res , "address" ))
271
+ self .assertEqual (result , ['address' ], "Data not migrated for version 9" )
272
272
273
273
# @version
274
274
# def test_sql_thread_version_10(self):
0 commit comments