[tracker/rss-enclosures] functional-tests: Remove sleeps to speed up the signals tests
- From: Roberto Guido <rguido src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [tracker/rss-enclosures] functional-tests: Remove sleeps to speed up the signals tests
- Date: Wed, 24 Nov 2010 02:04:42 +0000 (UTC)
commit 2960e99327863c0a3c7ce51f8c4636d91d47d284
Author: Ivan Frade <ivan frade nokia com>
Date: Mon Oct 18 20:45:34 2010 +0300
functional-tests: Remove sleeps to speed up the signals tests
tests/functional-tests/14-signals.py | 13 +++++++------
1 files changed, 7 insertions(+), 6 deletions(-)
---
diff --git a/tests/functional-tests/14-signals.py b/tests/functional-tests/14-signals.py
index 24b41a4..74c3cb4 100755
--- a/tests/functional-tests/14-signals.py
+++ b/tests/functional-tests/14-signals.py
@@ -63,8 +63,6 @@ class TrackerStoreSignalsTests (CommonTrackerStoreTest):
self.tracker.update ("DELETE { <%s> a rdfs:Resource }" % uri)
self.clean_up_list = []
- # Wait a bit to avoid noise in the signals
- time.sleep (2)
def __connect_signal (self):
@@ -137,8 +135,9 @@ class TrackerStoreSignalsTests (CommonTrackerStoreTest):
nco:nameFamily 'Contact-family removed'.
}
"""
+ self.__connect_signal ()
self.tracker.update (CONTACT)
- time.sleep (1)
+ self.__wait_for_signal ()
self.__connect_signal ()
self.tracker.update ("""
@@ -153,9 +152,10 @@ class TrackerStoreSignalsTests (CommonTrackerStoreTest):
def test_03_update_contact (self):
self.clean_up_list.append ("test://signals-contact-update")
-
+
+ self.__connect_signal ()
self.tracker.update ("INSERT { <test://signals-contact-update> a nco:PersonContact }")
- time.sleep (1)
+ self.__wait_for_signal ()
self.__connect_signal ()
self.tracker.update ("INSERT { <test://signals-contact-update> nco:fullname 'wohoo'}")
@@ -168,8 +168,9 @@ class TrackerStoreSignalsTests (CommonTrackerStoreTest):
def test_04_fullupdate_contact (self):
self.clean_up_list.append ("test://signals-contact-fullupdate")
+ self.__connect_signal ()
self.tracker.update ("INSERT { <test://signals-contact-fullupdate> a nco:PersonContact; nco:fullname 'first value' }")
- time.sleep (1)
+ self.__wait_for_signal ()
self.__connect_signal ()
self.tracker.update ("""
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]