[folks] tests: Add more debug output to EDS link-personas test
- From: Philip Withnall <pwithnall src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [folks] tests: Add more debug output to EDS link-personas test
- Date: Wed, 4 Mar 2015 13:51:33 +0000 (UTC)
commit 0fd3638077caaee42da6fc56b1985ffe0d60c6c6
Author: Philip Withnall <philip withnall collabora co uk>
Date: Wed Mar 4 13:50:47 2015 +0000
tests: Add more debug output to EDS link-personas test
tests/eds/link-personas.vala | 14 ++++++++++++++
1 files changed, 14 insertions(+), 0 deletions(-)
---
diff --git a/tests/eds/link-personas.vala b/tests/eds/link-personas.vala
index 16ea8ac..a2501b5 100644
--- a/tests/eds/link-personas.vala
+++ b/tests/eds/link-personas.vala
@@ -328,6 +328,7 @@ public class LinkPersonasTests : EdsTest.TestCase
{
var contact_id1 = ((Edsf.Persona) first_persona).iid;
this._linking_props.set ("prop1", contact_id1);
+ debug ("Setting linking prop1 to %s", contact_id1);
}
}
else if (i.full_name == this._persona_fullname_2 &&
@@ -339,6 +340,7 @@ public class LinkPersonasTests : EdsTest.TestCase
{
var contact_id2 = ((Edsf.Persona) first_persona).iid;
this._linking_props.set ("prop2", contact_id2);
+ debug ("Setting linking prop2 to %s", contact_id2);
}
}
else if (i.personas.size > 1)
@@ -354,10 +356,12 @@ public class LinkPersonasTests : EdsTest.TestCase
if (im_fd.value == this._linking_props.get ("prop1"))
{
this._linking_props.unset ("prop1");
+ debug ("Unsetting linking prop1 due to IM address match");
}
else if (im_fd.value == this._linking_props.get ("prop2"))
{
this._linking_props.unset ("prop2");
+ debug ("Unsetting linking prop2 due to IM address match");
}
}
}
@@ -366,13 +370,17 @@ public class LinkPersonasTests : EdsTest.TestCase
{
foreach (var local_id in i.local_ids)
{
+ debug ("Trying local ID %s", local_id);
+
if (local_id == this._linking_props.get ("prop1"))
{
this._linking_props.unset ("prop1");
+ debug ("Unsetting linking prop1 due to local ID match");
}
else if (local_id == this._linking_props.get ("prop2"))
{
this._linking_props.unset ("prop2");
+ debug ("Unsetting linking prop2 due to local ID match");
}
}
}
@@ -389,11 +397,13 @@ public class LinkPersonasTests : EdsTest.TestCase
ws_fd.equal (new WebServiceFieldDetails (prop1)))
{
this._linking_props.unset ("prop1");
+ debug ("Unsetting linking prop1 due to web service match");
}
else if (prop2 != null &&
ws_fd.equal (new WebServiceFieldDetails (prop2)))
{
this._linking_props.unset ("prop2");
+ debug ("Unsetting linking prop2 due to web service match");
}
}
}
@@ -401,6 +411,7 @@ public class LinkPersonasTests : EdsTest.TestCase
if (this._linking_props.size == 0)
{
+ debug ("Quitting main loop due to empty linking props set");
this._main_loop.quit ();
}
}
@@ -443,6 +454,7 @@ public class LinkPersonasTests : EdsTest.TestCase
if (email.value == this._auto_linkable_email)
{
this._linking_props.unset ("prop1");
+ debug ("Unsetting linking prop1 due to e-mail address match");
}
}
@@ -454,6 +466,7 @@ public class LinkPersonasTests : EdsTest.TestCase
if (im_fd1.value == this._auto_linkable_email)
{
this._linking_props.unset ("prop2");
+ debug ("Unsetting linking prop2 due to e-mail address match");
}
}
}
@@ -461,6 +474,7 @@ public class LinkPersonasTests : EdsTest.TestCase
if (this._linking_props.size == 0)
{
+ debug ("Quitting main loop due to empty linking props set");
this._main_loop.quit ();
}
}
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]