summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSam Thursfield <sam@afuera.me.uk>2019-12-08 12:53:06 +0000
committerSam Thursfield <sam@afuera.me.uk>2019-12-08 12:53:06 +0000
commit617e2271f3d07722db65e76b43cdc921d5b8aa92 (patch)
treedc29c724b90818c50eb5abc05f39c2b07452364a
parent76a5035322a4a3f0702e3f440d21dc9666f5068b (diff)
parentb6e2fee9864f1cadb229d88bd8ff6d5744a1ab0d (diff)
downloadtracker-617e2271f3d07722db65e76b43cdc921d5b8aa92.tar.gz
Merge branch 'wip/carlosg/test-fixes' into 'master'
Miscellaneous test fixes for tracker-miners See merge request GNOME/tracker!161
-rw-r--r--src/libtracker-data/tracker-db-interface-sqlite.c5
-rw-r--r--utils/trackertestutils/helpers.py10
2 files changed, 9 insertions, 6 deletions
diff --git a/src/libtracker-data/tracker-db-interface-sqlite.c b/src/libtracker-data/tracker-db-interface-sqlite.c
index 92e72c7a8..9cd28e56c 100644
--- a/src/libtracker-data/tracker-db-interface-sqlite.c
+++ b/src/libtracker-data/tracker-db-interface-sqlite.c
@@ -2180,11 +2180,12 @@ tracker_db_interface_sqlite_fts_create_delete_all_query (TrackerDBInterface *db_
insert_str = g_string_new (NULL);
g_string_append_printf (insert_str,
"INSERT INTO \"%s\".fts5 (fts5, rowid %s) "
- "SELECT 'delete', rowid %s FROM fts_view "
+ "SELECT 'delete', rowid %s FROM \"%s\".fts_view "
"WHERE rowid = ?",
database,
db_interface->fts_properties,
- db_interface->fts_properties);
+ db_interface->fts_properties,
+ database);
return g_string_free (insert_str, FALSE);
}
diff --git a/utils/trackertestutils/helpers.py b/utils/trackertestutils/helpers.py
index 07b176b9a..037eb032c 100644
--- a/utils/trackertestutils/helpers.py
+++ b/utils/trackertestutils/helpers.py
@@ -338,7 +338,8 @@ class StoreHelper():
# Check the list of previously received events for matches
(existing_match, self.inserts_list) = find_property_change(self.inserts_list)
- (existing_match, self.deletes_list) = find_property_change(self.deletes_list)
+ if not existing_match:
+ (existing_match, self.deletes_list) = find_property_change(self.deletes_list)
if not existing_match:
self._enable_await_timeout()
@@ -350,9 +351,10 @@ class StoreHelper():
except GraphUpdateTimeoutException:
raise GraphUpdateTimeoutException(
"Timeout waiting for property change, subject %i property %s (%i)" % (subject_id, property_uri, property_id))
- self.inserts_match_function = None
- self.deletes_match_function = None
- self.class_to_track = None
+
+ self.inserts_match_function = None
+ self.deletes_match_function = None
+ self.class_to_track = None
# Note: The methods below call the tracker-store D-Bus API directly. This
# is useful for testing this API surface, but we recommand that all regular