linphone-iphone/tester
2018-01-25 11:51:20 +01:00
..
certificates Migration of Sal and SalOp into C++ classes 2017-09-29 17:19:52 +02:00
db fix(main-db-tester): use resource db file 2018-01-11 15:43:25 +01:00
flexisip New format for userdb.conf. 2017-12-19 14:15:22 +01:00
images Rework chat handling. 2017-01-31 12:25:12 +01:00
rcfiles Add timer to retry basic to client group chat room migration after some time if it has failed. 2017-12-28 09:44:47 +01:00
sipp add flexisip test [subscribe on wrong dialog] 2016-03-02 18:16:55 +01:00
sounds Reduced sized of hello44100 to perform audio bypass test suite faster 2016-05-18 14:42:23 +02:00
tools fix(tester/tools): add _L prefix on include guard 2018-01-15 09:19:24 +01:00
vcards win32: use _WIN32 macro instead of WIN32 2016-03-09 16:25:08 +01:00
account_creator_tester.c fix tester build on ios 2017-11-17 14:14:21 +01:00
accountmanager.c Use LinphoneCoreCbs instead of LinphoneVTable in testers. 2018-01-10 16:36:31 +01:00
audio_bypass_tester.c fix tester build on ios 2017-11-17 14:14:21 +01:00
audio_bypass_wav_header.h fix(tester): repare build 2017-09-21 15:23:06 +02:00
call_multi_tester.c Fix an invalid read in multi call tester. 2018-01-19 17:23:27 +01:00
call_multicast_tester.c fix tester build on ios 2017-11-17 14:14:21 +01:00
call_single_tester.c Fix crash in "Call paused and resumed with loss" test. 2018-01-16 10:06:31 +01:00
call_video_tester.c Use LinphoneCoreCbs instead of LinphoneVTable in testers. 2018-01-10 16:36:31 +01:00
clonable-object-tester.cpp fix tester build on ios 2017-11-17 14:14:21 +01:00
CMakeLists.txt Add missing tests. 2017-12-19 16:11:32 +01:00
complex_sip_case_tester.c Restore some asserts in call tests. 2017-12-15 13:24:10 +01:00
conference-event-tester.cpp Handle one-to-one chat rooms and quit the client group chat room when deleting it. 2018-01-25 11:51:20 +01:00
content-manager-tester.cpp fix(content-manager-tester): fix build 2017-11-22 17:16:15 +01:00
cpim-tester.cpp feat(ChatRoom): provide an abstract chat room for chat room migration proxy 2017-12-12 16:07:49 +01:00
dtmf_tester.c Restore some asserts in call tests. 2017-12-15 13:24:10 +01:00
eventapi_tester.c fix tester build on ios 2017-11-17 14:14:21 +01:00
flexisip_tester.c Added test for gruu in fork contexts and flexisip's router module 2018-01-24 16:34:43 +01:00
group_chat_tester.c Handle one-to-one chat rooms and quit the client group chat room when deleting it. 2018-01-25 11:51:20 +01:00
liblinphone_tester.c fix tester build on ios 2017-11-17 14:14:21 +01:00
liblinphone_tester.h Handle one-to-one chat rooms and quit the client group chat room when deleting it. 2018-01-25 11:51:20 +01:00
liblinphone_tester_ios.m fix tester build on ios 2017-11-17 14:14:21 +01:00
liblinphone_tester_windows.cpp fix tester build on ios 2017-11-17 14:14:21 +01:00
liblinphone_tester_windows.h Fix liblinphone tester windows 2016-11-22 16:03:59 +01:00
local_tester_hosts Fixing group_chat_tester 2017-12-19 17:14:58 +01:00
log_collection_tester.c fix tester build on ios 2017-11-17 14:14:21 +01:00
main-db-tester.cpp fix(main-db-tester): fix partially tests 2018-01-15 11:04:48 +01:00
Makefile.am Convert LinphoneCall to Call C++ class. 2017-09-08 14:15:08 +02:00
message_tester.c Improved message tester 2018-01-11 10:40:39 +01:00
multipart-tester.cpp feat(ChatRoom): provide an abstract chat room for chat room migration proxy 2017-12-12 16:07:49 +01:00
offeranswer_tester.c Restore some asserts in call tests. 2017-12-15 13:24:10 +01:00
player_tester.c fix tester build on ios 2017-11-17 14:14:21 +01:00
presence_server_tester.c Various tester fixes. 2018-01-11 11:35:21 +01:00
presence_tester.c Memory leak fixes. 2018-01-09 18:00:09 +01:00
property-container-tester.cpp fix tester build on ios 2017-11-17 14:14:21 +01:00
proxy_config_tester.c fix tester build on ios 2017-11-17 14:14:21 +01:00
quality_reporting_tester.c fix tester build on ios 2017-11-17 14:14:21 +01:00
README move flexisip conf files into a dedicated directory. 2014-08-29 19:47:42 +02:00
register_tester.c Fix some memory leaks. 2018-01-04 12:29:29 +01:00
remote_provisioning_tester.c fix tester build on ios 2017-11-17 14:14:21 +01:00
setup_tester.c Read core config at instantiation, not at start. 2018-01-11 14:49:50 +01:00
stun_tester.c Various tester fixes. 2018-01-11 11:35:21 +01:00
tester.c Handle one-to-one chat rooms and quit the client group chat room when deleting it. 2018-01-25 11:51:20 +01:00
tester_hosts enable ice when ipv6 is enabled but call is ipv4 2016-06-08 11:46:41 +02:00
tunnel_tester.c fix tester build on ios 2017-11-17 14:14:21 +01:00
vcard_tester.c fix tester build on ios 2017-11-17 14:14:21 +01:00
video_tester.c Restore some asserts in call tests. 2017-12-15 13:24:10 +01:00

This is the test suite of liblinphone, with many tests suites for Register, Calls, Message, Presence.

All thoses tests suites require a SIP server configured accordingly in order to execute. Naturally a Flexisip SIP server is used, whose configuration is put in the flexisip/ directory here.

In order to invoke it, just place into the tester directory and run 
$ flexisip --configfile flexisip/flexisip.conf

The tester_hosts file contains the host-like DNS configuration file to be used by the test suite in order to resolve the virtual SIP domains used by the SIP stack.
It is possible to run the flexisip SIP server and the test suite on the same machine by passing a new tester_hosts file where domains resolve to 127.0.0.1 to the tester, using the --dns-hosts option.