• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

esl / MongooseIM / 3796
86%

Build:
DEFAULT BRANCH: master
Ran 07 Dec 2017 11:46PM UTC
Jobs 3
Files 269
Run time 5min
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

pending completion
3796

push

travis-ci

fenek
Ejabberd auth (#1593)

* Start work on refactor ejabberd_auth
Added get and set_generic_opt functions

* Make backend modules use ejabberd_auth
Remove calls to ejabberd_config to access auth_opts
Make those calls through functions in ejabberd_auth instead

* Refactor API functions

The API functions made less specific and should prevent
backend modules any knowledge of the auth_opts config tuples

* Simplify enabled/1

Change from case construct to comparison

41 of 41 new or added lines in 5 files covered. (100.0%)

17752 of 27367 relevant lines covered (64.87%)

6077.52 hits per line

New Missed Lines in Diff

Lines Coverage ∆ File
1
100.0
src/ejabberd_auth.erl
2
100.0
src/ejabberd_auth_jwt.erl
5
100.0
src/ejabberd_auth_http.erl

Uncovered Existing Lines

Lines Coverage ∆ File
1
100.0
src/p1_fsm_old.erl
1
100.0
src/mod_mam.erl
1
100.0
src/mongoose_lib.erl
1
100.0
src/mod_muc_light_db_odbc_sql.erl
1
100.0
src/cyrsasl.erl
1
100.0
src/mod_muc_light_utils.erl
1
100.0
src/mod_muc_log.erl
1
100.0
src/ejabberd_auth_odbc.erl
1
100.0
src/mod_mam_odbc_arch.erl
1
100.0
src/mod_mam_odbc_prefs.erl
2
100.0
src/mod_muc_light_db_odbc.erl
2
100.0
src/ejabberd_listener.erl
2
100.0
src/mod_privacy_odbc.erl
3
100.0
src/mod_bosh_socket.erl
3
100.0
src/mam_message_xml.erl
4
100.0
src/mod_mam_muc_odbc_async_pool_writer.erl
4
100.0
src/ejabberd_c2s.erl
6
100.0
src/ejabberd_config.erl
7
100.0
src/mongoose_metrics.erl
7
100.0
src/rdbms/mongoose_rdbms.erl
10
100.0
src/rdbms/mongoose_rdbms_mysql.erl
13
100.0
src/mod_mam_utils.erl
14
100.0
src/rdbms/rdbms_queries.erl
18
100.0
src/rdbms/mongoose_rdbms_pgsql.erl
18
100.0
src/mod_private_riak.erl
19
100.0
src/mongoose_riak_sup.erl
19
100.0
src/mod_private_mysql.erl
20
100.0
src/mod_last_riak.erl
20
100.0
src/eldap_pool.erl
22
100.0
src/eldap_filter.erl
36
100.0
src/mod_privacy_riak.erl
40
100.0
src/mongoose_riak.erl
54
100.0
src/mod_offline_riak.erl
54
100.0
src/mod_vcard_riak.erl
63
100.0
src/ejabberd_auth_riak.erl
64
100.0
src/mod_roster_riak.erl
74
100.0
src/eldap_utils.erl
87
100.0
src/eldap_filter_yecc.erl
97
100.0
src/ejabberd_auth_ldap.erl
132
100.0
src/mod_shared_roster_ldap.erl
145
100.0
src/mod_vcard_ldap.erl
173
100.0
src/eldap.erl
190
100.0
src/mod_mam_riak_timed_arch_yz.erl
288
100.0
src/ELDAPv3.erl
Jobs
ID Job ID Ran Files Coverage
1 3796.1 (PRESET=internal_mnesia DB=mnesia REL_CONFIG=with-all TLS_DIST=yes) 07 Dec 2017 11:46PM UTC 0
52.34
Travis Job 3796.1
3 3796.3 (PRESET=odbc_pgsql_mnesia DB=pgsql REL_CONFIG=with-odbc) 07 Dec 2017 11:51PM UTC 0
61.24
Travis Job 3796.3
5 3796.5 (PRESET=cassandra_mnesia DB=cassandra REL_CONFIG=with-cassandra CASSANDRA_VERSION=3.9) 07 Dec 2017 11:48PM UTC 0
57.84
Travis Job 3796.5
Source Files on build 3796
Detailed source file information is not available for this build.
  • Back to Repo
  • Travis Build #3796
  • 63635ccd on github
  • Prev Build on master (#3791)
  • Next Build on master (#3798)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc