EXTRA_DIST = \
avatar-01.jpg \
- backend-store-all.ini \
$(NULL)
-include $(top_srcdir)/git.mk
+++ /dev/null
-
-[key-file]
-enabled=true
-
-[telepathy]
-enabled=true
-
-[all-others]
-enabled=false
RUN_WITH_PRIVATE_BUS = $(top_srcdir)/tests/tools/with-session-bus-eds.sh
-backend_store_key_file=$(srcdir)/data/backend-eds-only.ini
avatar_file=@abs_top_srcdir@/tests/data/avatar-01.jpg
TESTS_ENVIRONMENT = \
FOLKS_BACKEND_PATH=$(BACKEND_UNINST_PATH) \
- FOLKS_BACKEND_STORE_KEY_FILE_PATH=$(backend_store_key_file) \
AVATAR_FILE_PATH=$(avatar_file) \
- FOLKS_PRIMARY_STORE="eds:local://test" \
$(RUN_WITH_PRIVATE_BUS) \
--session \
--
EXTRA_DIST = \
$(MAINTAINERCLEANFILES) \
- $(backend_store_key_file) \
$(NULL)
-include $(top_srcdir)/git.mk
+++ /dev/null
-[eds]
-enabled=true
-
-[all-others]
-enabled=false
$(NULL)
SESSION_CONF = $(top_builddir)/tests/lib/telepathy/contactlist/session.conf
-backend_store_key_file=$(top_srcdir)/tests/data/backend-store-all.ini
avatar_file=@abs_top_srcdir@/tests/data/avatar-01.jpg
TESTS_ENVIRONMENT = \
FOLKS_BACKEND_PATH=$(BACKEND_UNINST_PATH) \
- FOLKS_BACKEND_STORE_KEY_FILE_PATH=$(backend_store_key_file) \
- FOLKS_PRIMARY_STORE=key-file \
AVATAR_FILE_PATH=$(avatar_file) \
$(RUN_WITH_PRIVATE_BUS) \
--config-file=$(SESSION_CONF) \
individual-retrieval \
$(NULL)
-backend_store_key_file=$(srcdir)/data/backend-store-key-file-only.ini
TESTS_ENVIRONMENT = \
FOLKS_BACKEND_PATH=$(BACKEND_UNINST_PATH) \
- FOLKS_BACKEND_STORE_KEY_FILE_PATH=$(backend_store_key_file) \
- FOLKS_PRIMARY_STORE=key-file \
$(NULL)
TESTS = $(noinst_PROGRAMS)
EXTRA_DIST = \
$(MAINTAINERCLEANFILES) \
- $(backend_store_key_file) \
$(NULL)
-include $(top_srcdir)/git.mk
+++ /dev/null
-[key-file]
-enabled=true
-
-[all-others]
-enabled=false
public TestCase (string name)
{
base (name);
+
+ Environment.set_variable ("FOLKS_BACKENDS_ALLOWED", "eds", true);
+ Environment.set_variable ("FOLKS_PRIMARY_STORE", "eds:local://test",
+ true);
}
public override void set_up ()
base (name);
this.kf_backend = new KfTest.Backend ();
+
+ Environment.set_variable ("FOLKS_BACKENDS_ALLOWED", "key-file", true);
+ Environment.set_variable ("FOLKS_PRIMARY_STORE", "key-file", true);
}
}
base (name);
this.lsw_backend = new LibsocialwebTest.Backend ();
+
+ Environment.set_variable ("FOLKS_BACKENDS_ALLOWED", "libsocialweb", true);
+ Environment.set_variable ("FOLKS_PRIMARY_STORE", "", true);
}
public override void set_up ()
{
base (name);
+ if (use_keyfile_too)
+ {
+ Environment.set_variable ("FOLKS_BACKENDS_ALLOWED",
+ "telepathy,key-file", true);
+ Environment.set_variable ("FOLKS_PRIMARY_STORE", "key-file", true);
+ }
+ else
+ {
+ Environment.set_variable ("FOLKS_BACKENDS_ALLOWED",
+ "telepathy", true);
+ Environment.set_variable ("FOLKS_PRIMARY_STORE", "", true);
+ }
+
this.create_kf_backend ();
this.create_tp_backend ();
}
public TestCase (string name)
{
this._suite = new GLib.TestSuite (name);
+
+ /* By default, no backend is allowed. Subclasses must override. */
+ Environment.set_variable ("FOLKS_BACKENDS_ALLOWED", "", true);
}
public void add_test (string name, TestMethod test)
{
base (name);
+ Environment.set_variable ("FOLKS_BACKENDS_ALLOWED", "tracker", true);
+ Environment.set_variable ("FOLKS_PRIMARY_STORE", "tracker", true);
+
this.tracker_backend = new TrackerTest.Backend ();
}
$(NULL)
SESSION_CONF = $(top_builddir)/tests/lib/libsocialweb/session.conf
-backend_store_key_file=$(srcdir)/data/backend-lsw-only.ini
TESTS_ENVIRONMENT = \
FOLKS_BACKEND_PATH=$(BACKEND_UNINST_PATH) \
- FOLKS_BACKEND_STORE_KEY_FILE_PATH=$(backend_store_key_file) \
- FOLKS_PRIMARY_STORE= \
$(RUN_WITH_PRIVATE_BUS) \
--config-file=$(SESSION_CONF) \
--
EXTRA_DIST = \
$(MAINTAINERCLEANFILES) \
- $(backend_store_key_file) \
$(NULL)
-include $(top_srcdir)/git.mk
public override void set_up ()
{
/* Ensure we have a primary store for linking */
+ Environment.set_variable ("FOLKS_BACKENDS_ALLOWED",
+ "libsocialweb,key-file", true);
Environment.set_variable ("FOLKS_PRIMARY_STORE", "key-file", true);
/* Initialize an empty key file for the relationships*/
+++ /dev/null
-[libsocialweb]
-enabled=true
-
-[all-others]
-enabled=false
$(NULL)
SESSION_CONF = $(top_builddir)/tests/lib/telepathy/contactlist/session.conf
-backend_store_key_file=$(srcdir)/data/backend-store-telepathy-only.ini
TESTS_ENVIRONMENT = \
FOLKS_BACKEND_PATH=$(BACKEND_UNINST_PATH) \
FOLKS_BACKEND_KEY_FILE_PATH=$(srcdir)/data/relationships-empty.ini \
- FOLKS_BACKEND_STORE_KEY_FILE_PATH=$(backend_store_key_file) \
- FOLKS_PRIMARY_STORE= \
$(RUN_WITH_PRIVATE_BUS) \
--config-file=$(SESSION_CONF) \
--
EXTRA_DIST = \
$(MAINTAINERCLEANFILES) \
- $(backend_store_key_file) \
$(srcdir)/data/relationships-empty.ini \
$(NULL)
+++ /dev/null
-[telepathy]
-enabled=true
-
-[all-others]
-enabled=false
set-null-avatar \
$(NULL)
-backend_store_key_file=$(srcdir)/data/backend-tracker-only.ini
avatar_file=@abs_top_srcdir@/tests/data/avatar-01.jpg
TESTS_ENVIRONMENT = \
FOLKS_BACKEND_PATH=$(BACKEND_UNINST_PATH) \
- FOLKS_BACKEND_STORE_KEY_FILE_PATH=$(backend_store_key_file) \
- FOLKS_PRIMARY_STORE=tracker \
AVATAR_FILE_PATH=$(avatar_file) \
$(RUN_WITH_PRIVATE_BUS) \
--session \
EXTRA_DIST = \
$(MAINTAINERCLEANFILES) \
- $(backend_store_key_file) \
$(NULL)
-include $(top_srcdir)/git.mk
+++ /dev/null
-[tracker]
-enabled=true
-
-[all-others]
-enabled=false
-