libpurple/tests/test_protocol_conversation.c

changeset 42760
0c293ecd56c2
parent 42673
a9e988314724
child 42778
4aa4ab7b24a7
equal deleted inserted replaced
42759:530549d9d6aa 42760:0c293ecd56c2
201 NULL); 201 NULL);
202 account = purple_account_new("test", "test"); 202 account = purple_account_new("test", "test");
203 conversation = g_object_new( 203 conversation = g_object_new(
204 PURPLE_TYPE_CONVERSATION, 204 PURPLE_TYPE_CONVERSATION,
205 "account", account, 205 "account", account,
206 "name", "this is required at the moment",
207 "type", PURPLE_CONVERSATION_TYPE_DM, 206 "type", PURPLE_CONVERSATION_TYPE_DM,
208 NULL); 207 NULL);
209 message = g_object_new(PURPLE_TYPE_MESSAGE, NULL); 208 message = g_object_new(PURPLE_TYPE_MESSAGE, NULL);
210 209
211 purple_protocol_conversation_send_message_async(protocol, conversation, 210 purple_protocol_conversation_send_message_async(protocol, conversation,
260 NULL); 259 NULL);
261 account = purple_account_new("test", "test"); 260 account = purple_account_new("test", "test");
262 conversation = g_object_new( 261 conversation = g_object_new(
263 PURPLE_TYPE_CONVERSATION, 262 PURPLE_TYPE_CONVERSATION,
264 "account", account, 263 "account", account,
265 "name", "this is required at the moment",
266 "type", PURPLE_CONVERSATION_TYPE_DM, 264 "type", PURPLE_CONVERSATION_TYPE_DM,
267 NULL); 265 NULL);
268 266
269 purple_protocol_conversation_set_topic_async(protocol, conversation, 267 purple_protocol_conversation_set_topic_async(protocol, conversation,
270 "what a topic!", NULL, 268 "what a topic!", NULL,
393 NULL); 391 NULL);
394 account = purple_account_new("test", "test"); 392 account = purple_account_new("test", "test");
395 conversation = g_object_new( 393 conversation = g_object_new(
396 PURPLE_TYPE_CONVERSATION, 394 PURPLE_TYPE_CONVERSATION,
397 "account", account, 395 "account", account,
398 "name", "this is required at the moment",
399 "type", PURPLE_CONVERSATION_TYPE_DM, 396 "type", PURPLE_CONVERSATION_TYPE_DM,
400 NULL); 397 NULL);
401 398
402 purple_protocol_conversation_set_avatar_async(protocol, conversation, 399 purple_protocol_conversation_set_avatar_async(protocol, conversation,
403 NULL, NULL, NULL, NULL); 400 NULL, NULL, NULL, NULL);
449 NULL); 446 NULL);
450 account = purple_account_new("test", "test"); 447 account = purple_account_new("test", "test");
451 conversation = g_object_new( 448 conversation = g_object_new(
452 PURPLE_TYPE_CONVERSATION, 449 PURPLE_TYPE_CONVERSATION,
453 "account", account, 450 "account", account,
454 "name", "this is required at the moment",
455 "type", PURPLE_CONVERSATION_TYPE_DM, 451 "type", PURPLE_CONVERSATION_TYPE_DM,
456 NULL); 452 NULL);
457 453
458 purple_protocol_conversation_send_typing(protocol, conversation, 454 purple_protocol_conversation_send_typing(protocol, conversation,
459 PURPLE_TYPING_STATE_PAUSED); 455 PURPLE_TYPING_STATE_PAUSED);
543 PurpleConversation *conversation = NULL; 539 PurpleConversation *conversation = NULL;
544 540
545 conversation = g_object_new( 541 conversation = g_object_new(
546 PURPLE_TYPE_CONVERSATION, 542 PURPLE_TYPE_CONVERSATION,
547 "account", account, 543 "account", account,
548 "name", "test",
549 NULL); 544 NULL);
550 g_task_return_pointer(task, conversation, g_object_unref); 545 g_task_return_pointer(task, conversation, g_object_unref);
551 } 546 }
552 547
553 g_clear_object(&task); 548 g_clear_object(&task);

mercurial