Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/processone/ejabberd.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorEvgeniy Khramtsov <ekhramtsov@process-one.net>2016-11-23 15:51:48 +0300
committerEvgeniy Khramtsov <ekhramtsov@process-one.net>2016-11-23 15:51:48 +0300
commit5d434c1aeac42323a9913c7261bf3f7ac6b6b1a8 (patch)
tree44cf3d9ad481b02a46a6134b916c6b91e4974373 /test/vcard_tests.erl
parent6f2f1e87c950b7bc7396ae7f556f85b38c1e5fd4 (diff)
Move copyright definition to ejabberd.hrl
Diffstat (limited to 'test/vcard_tests.erl')
-rw-r--r--test/vcard_tests.erl12
1 files changed, 10 insertions, 2 deletions
diff --git a/test/vcard_tests.erl b/test/vcard_tests.erl
index bb3efb475..26cfdc92b 100644
--- a/test/vcard_tests.erl
+++ b/test/vcard_tests.erl
@@ -11,7 +11,7 @@
%% API
-compile(export_all).
-import(suite, [send_recv/2, disconnect/1, is_feature_advertised/2,
- is_feature_advertised/3,
+ is_feature_advertised/3, server_jid/1,
my_jid/1, wait_for_slave/1, wait_for_master/1,
recv_presence/1, recv/1]).
@@ -26,7 +26,8 @@
single_cases() ->
{vcard_single, [sequence],
[single_test(feature_enabled),
- single_test(get_set)]}.
+ single_test(get_set),
+ single_test(service_vcard)]}.
feature_enabled(Config) ->
BareMyJID = jid:remove_resource(my_jid(Config)),
@@ -72,6 +73,13 @@ get_set(Config) ->
send_recv(Config, #iq{type = get, sub_els = [#vcard_temp{}]}),
disconnect(Config).
+service_vcard(Config) ->
+ JID = server_jid(Config),
+ ct:comment("Retreiving vCard from ~s", [jid:to_string(JID)]),
+ #iq{type = result, sub_els = [#vcard_temp{}]} =
+ send_recv(Config, #iq{type = get, to = JID, sub_els = [#vcard_temp{}]}),
+ disconnect(Config).
+
%%%===================================================================
%%% Master-slave tests
%%%===================================================================