Disabling tests in tests/libecal/client
authorTristan Van Berkom <tristanvb@openismus.com>
Sat, 16 Mar 2013 07:46:22 +0000 (16:46 +0900)
committerTristan Van Berkom <tristanvb@openismus.com>
Sat, 16 Mar 2013 07:46:22 +0000 (16:46 +0900)
  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

index e1da501..4cdc58d 100644 (file)
@@ -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      \