Properly set the parameters for the eds/set-phones test
authorTravis Reitter <travis.reitter@collabora.co.uk>
Thu, 20 Oct 2011 05:50:15 +0000 (22:50 -0700)
committerTravis Reitter <travis.reitter@collabora.co.uk>
Mon, 24 Oct 2011 18:34:16 +0000 (11:34 -0700)
Helps: bgo#662433 - AbstractFieldDetails.equal() is ambiguous about
checking parameters.

tests/eds/set-phones.vala

index 661d5ba..0452ab1 100644 (file)
@@ -141,7 +141,9 @@ public class SetPhonesTests : Folks.TestCase
       Folks.Individual i = (Folks.Individual) individual_obj;
       foreach (var phone_fd in i.phone_numbers)
         {
-          if (phone_fd.equal (new PhoneFieldDetails ("1234")))
+          var phone_1 = new PhoneFieldDetails ("1234");
+          phone_1.set_parameter (phone_1.PARAM_TYPE, phone_1.PARAM_TYPE_HOME);
+          if (phone_fd.equal (phone_1))
             {
               this._found_after_update = true;
               this._main_loop.quit ();