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

kakwa / ldapcherry / 457 / 2
80%
master: 81%

Build:
Build:
LAST BUILD BRANCH: add_docker
DEFAULT BRANCH: master
Ran 09 Feb 2019 03:16PM UTC
Files 14
Run time 0s
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

09 Feb 2019 03:08PM UTC coverage: 79.796% (-0.4%) from 80.175%
TEST_PEP8=0 REQ_FILE=requirements-el7.txt

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%)

0.8 hits per line

Source Files on job 457.2 (TEST_PEP8=0 REQ_FILE=requirements-el7.txt)
  • Tree
  • List 0
  • Changed 2
  • Source Changed 2
  • Coverage Changed 2
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Build 448
  • Travis Job 457.2
  • 10747cff on github
  • Prev Job for TEST_PEP8=0 REQ_FILE=requirements-el7.txt on python3_support (#456.2)
  • Next Job for TEST_PEP8=0 REQ_FILE=requirements-el7.txt on python3_support (#458.2)
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