[tracker] functional-tests: Remove sleeps to speed up the signals tests
- From: Ivan Frade <ifrade src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [tracker] functional-tests: Remove sleeps to speed up the signals tests
- Date: Mon, 18 Oct 2010 17:47:30 +0000 (UTC)
commit 87348d85205b1cb9153aa8c009568c32e1185a58
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]