diff options
author | Evgeny Khramtsov <ekhramtsov@process-one.net> | 2019-08-06 14:03:23 +0300 |
---|---|---|
committer | Evgeny Khramtsov <ekhramtsov@process-one.net> | 2019-08-06 14:03:23 +0300 |
commit | 77acbab965834aed7475659a959b835ac0813f4c (patch) | |
tree | 1cbb84e28cc246f00758895c3871acaac54c0a17 /test/upload_tests.erl | |
parent | Implement reload/3 for mod_http_upload (diff) |
Add tests for 'vcard' option
Diffstat (limited to 'test/upload_tests.erl')
-rw-r--r-- | test/upload_tests.erl | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/test/upload_tests.erl b/test/upload_tests.erl index 0234a884..9d4b86d6 100644 --- a/test/upload_tests.erl +++ b/test/upload_tests.erl @@ -40,6 +40,7 @@ single_cases() -> {upload_single, [sequence], [single_test(feature_enabled), + single_test(service_vcard), single_test(get_max_size), single_test(slot_request), single_test(put_get_request), @@ -52,6 +53,14 @@ feature_enabled(Config) -> end, namespaces()), disconnect(Config). +service_vcard(Config) -> + Upload = upload_jid(Config), + ct:comment("Retreiving vCard from ~s", [jid:encode(Upload)]), + VCard = mod_http_upload_opt:vcard(?config(server, Config)), + #iq{type = result, sub_els = [VCard]} = + send_recv(Config, #iq{type = get, to = Upload, sub_els = [#vcard_temp{}]}), + disconnect(Config). + get_max_size(Config) -> Xs = get_disco_info_xdata(Config), lists:foreach( |