[folks] Centralize the list of expected test Individuals.
- From: Travis Reitter <treitter src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [folks] Centralize the list of expected test Individuals.
- Date: Thu, 23 Sep 2010 17:10:38 +0000 (UTC)
commit 4e0f531abd8f2ce6ebd09c0dcbda14321a5216a1
Author: Travis Reitter <travis reitter collabora co uk>
Date: Fri Sep 3 17:49:20 2010 -0700
Centralize the list of expected test Individuals.
Helps bgo#629008.
tests/telepathy/contact-retrieval.vala | 32 +++++++++++++++++++-------------
1 files changed, 19 insertions(+), 13 deletions(-)
---
diff --git a/tests/telepathy/contact-retrieval.vala b/tests/telepathy/contact-retrieval.vala
index ccf6402..5905a9a 100644
--- a/tests/telepathy/contact-retrieval.vala
+++ b/tests/telepathy/contact-retrieval.vala
@@ -14,11 +14,26 @@ public class ContactRetrievalTests : Folks.TestCase
private MainLoop main_loop;
private string bus_name;
private string object_path;
+ private HashSet<string> default_individuals;
+ private string individual_id_prefix = "telepathy:protocol:";
public ContactRetrievalTests ()
{
base ("ContactRetrieval");
+ /* Create a set of the individuals we expect to see */
+ this.default_individuals = new HashSet<string> (str_hash, str_equal);
+
+ var prefix = this.individual_id_prefix;
+ default_individuals.add (prefix + "travis example com");
+ default_individuals.add (prefix + "olivier example com");
+ default_individuals.add (prefix + "guillaume example com");
+ default_individuals.add (prefix + "sjoerd example com");
+ default_individuals.add (prefix + "christian example com");
+ default_individuals.add (prefix + "wim example com");
+ default_individuals.add (prefix + "helen example com");
+ default_individuals.add (prefix + "geraldine example com");
+
this.add_test ("aggregator", this.test_aggregator);
this.add_test ("individual properties",
this.test_individual_properties);
@@ -139,19 +154,10 @@ public class ContactRetrievalTests : Folks.TestCase
"any .service files");
});
- /* Create a set of the individuals we expect to see */
- HashSet<string> expected_individuals = new HashSet<string> (str_hash,
- str_equal);
-
- string prefix = "telepathy:protocol:";
- expected_individuals.add (prefix + "travis example com");
- expected_individuals.add (prefix + "olivier example com");
- expected_individuals.add (prefix + "guillaume example com");
- expected_individuals.add (prefix + "sjoerd example com");
- expected_individuals.add (prefix + "christian example com");
- expected_individuals.add (prefix + "wim example com");
- expected_individuals.add (prefix + "helen example com");
- expected_individuals.add (prefix + "geraldine example com");
+ /* work on a copy so we can mangle it */
+ HashSet<string> expected_individuals = new HashSet<string> ();
+ foreach (var id in this.default_individuals)
+ expected_individuals.add (id);
/* Set up the aggregator */
var aggregator = new IndividualAggregator ();
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]