[evolution-data-server] Disabling tests in tests/libecal/client



commit 2f732ae920b7800eccf6687c268a96323e74662a
Author: Tristan Van Berkom <tristanvb openismus com>
Date:   Sat Mar 16 16:46:22 2013 +0900

    Disabling tests in tests/libecal/client
    
      o Disabled the get-free-busy test, it wont pass as the API is broken by design
      o Disabled test-client-get-revision, this is not passing for now and should
        be reenabled once the backend property fetches are fixed to be explicit
        D-Bus methods again instead of property push notifications, see bug:
          https://bugzilla.gnome.org/show_bug.cgi?id=693464

 tests/libecal/client/Makefile.am |   20 ++++++++++++++++----
 1 files changed, 16 insertions(+), 4 deletions(-)
---
diff --git a/tests/libecal/client/Makefile.am b/tests/libecal/client/Makefile.am
index e1da501..4cdc58d 100644
--- a/tests/libecal/client/Makefile.am
+++ b/tests/libecal/client/Makefile.am
@@ -27,13 +27,11 @@ libclient_test_utils_la_LIBADD =                            \
 # ordered by relative complexity
 TESTS =                                        \
        test-client-refresh                     \
-       test-client-get-free-busy               \
        test-client-add-timezone                \
        test-client-create-object               \
        test-client-remove-object               \
        test-client-get-object-list             \
        test-client-modify-object               \
-       test-client-get-revision                \
        test-client-send-objects                \
        test-client-receive-objects             \
         test-client-bulk-methods               \
@@ -42,9 +40,23 @@ TESTS =                                      \
        test-client-revision-view               \
        $(NULL)
 
+# test-client-get-free-busy:
+#   broken by design, the API needs to be fixed.
+#
+# test-client-get-revision:
+#   broken because the e_client_get_backend_property()
+#   implementations dont actually query the backend, causing a sort of race.
+#
+#   This should be fixed and the test put back into TESTS, see bug 693464:
+#      https://bugzilla.gnome.org/show_bug.cgi?id=693464
+#
+BROKEN_TEST =          \
+       test-client-get-revision                \
+       test-client-get-free-busy
+
 # The test program
-noinst_PROGRAMS = $(TESTS)     \
-       test-client-open        \
+noinst_PROGRAMS = $(TESTS) $(BROKEN_TESTS)     \
+       test-client-open                        \
        test-client-examine                     \
        test-client-stress-views                \
        test-client-stress-factory--serial      \


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]