DEFINE_FAKE_VALUE_FUNC(int, cynara_finish, cynara*);
DEFINE_FAKE_VALUE_FUNC(int, cynara_check, cynara*,
const char*, const char*, const char*, const char*);
-DEFINE_FAKE_VALUE_FUNC(int, cynara_creds_gdbus_get_client, GDBusConnection*,
- const gchar*, enum cynara_client_creds, gchar**);
-DEFINE_FAKE_VALUE_FUNC(int, cynara_creds_gdbus_get_user, GDBusConnection*,
- const gchar*, enum cynara_user_creds, gchar**);
/* gio */
DEFINE_FAKE_VALUE_FUNC(GDBusConnection*, g_bus_get_sync, GBusType,
GCancellable*, GError**);
-DEFINE_FAKE_VALUE_FUNC(guint, g_bus_own_name_on_connection,
- GDBusConnection*, const gchar*, GBusNameOwnerFlags,
- GBusNameAcquiredCallback, GBusNameLostCallback, gpointer,
- GDestroyNotify);
-DEFINE_FAKE_VALUE_FUNC(gboolean, g_dbus_connection_emit_signal,
- GDBusConnection*, const gchar*, const gchar*,
- const gchar*, const gchar*, GVariant*, GError**);
DEFINE_FAKE_VALUE_FUNC(guint, g_bus_watch_name_on_connection,
GDBusConnection*, const gchar*, GBusNameWatcherFlags,
GBusNameAppearedCallback, GBusNameVanishedCallback, gpointer,
static sticker_data_h g_dh = NULL;
static sticker_provider_h g_ph = NULL;
-// cynara
-int __cynara_initialize(cynara** c, const cynara_configuration* conf) {
- *c = (void *)0x1;
- return 0;
-}
-
-int __cynara_finish(cynara* c) {
- return 0;
-}
-
-int __cynara_check(cynara* c, const char* client, const char* client_session,
- const char* user,
- const char* privilege) {
- return CYNARA_API_ACCESS_ALLOWED;
-}
-
// app common
int __fake_app_get_id(char** app_id) {
if (app_id)
class StickerProviderTest : public testing::Test {
public:
virtual void SetUp() {
- // cynara
- cynara_initialize_fake.custom_fake = __cynara_initialize;
- cynara_finish_fake.custom_fake = __cynara_finish;
- cynara_check_fake.custom_fake = __cynara_check;
-
// app-common
app_get_id_fake.custom_fake = __fake_app_get_id;