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

kakwa / ldapcherry / 457
80%
master: 81%

Build:
Build:
LAST BUILD BRANCH: add_docker
DEFAULT BRANCH: master
Ran 09 Feb 2019 03:10PM UTC
Jobs 4
Files 14
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
457

push

travis-ci

kakwa
add some python 3 support in the LDAP and AD backends

python-ldap talks in bytes,
as the rest of ldapcherry talks in unicode utf-8:
* everything passed to python-ldap must be converted to bytes
* everything coming from python-ldap must be converted to unicode

The previous statement was true for python-ldap < version 3.X.
With versions > 3.0.0 and python 3, it gets tricky,
some parts of python-ldap takes string, specially the filters/escaper.

so we have now:
*_byte_p2 (unicode -> bytes conversion for python 2)
*_byte_p3 (unicode -> bytes conversion for python 3)
*_byte_p23 (unicode -> bytes conversion for python AND 3)

1568 of 1965 relevant lines covered (79.8%)

2.39 hits per line

Jobs
ID Job ID Ran Files Coverage
1 457.1 (TEST_PEP8=1 REQ_FILE=requirements.txt) 09 Feb 2019 03:10PM UTC 0
Travis Job 457.1
2 457.2 (TEST_PEP8=0 REQ_FILE=requirements-el7.txt) 09 Feb 2019 03:16PM UTC 0
79.8
Travis Job 457.2
3 457.3 (TEST_PEP8=0 REQ_FILE=requirements-stretch.txt) 09 Feb 2019 03:16PM UTC 0
79.8
Travis Job 457.3
4 457.4 (TEST_PEP8=0 REQ_FILE=requirements.txt) 09 Feb 2019 03:16PM UTC 0
79.8
Travis Job 457.4
Source Files on build 457
Detailed source file information is not available for this build.
  • Back to Repo
  • Travis Build #457
  • 10747cff on github
  • Prev Build on python3_support (#456)
  • Next Build on python3_support (#458)
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