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

ecederstrand / exchangelib / 562
97%

Build:
DEFAULT BRANCH: master
Ran 14 Mar 2018 02:31PM UTC
Jobs 4
Files 24
Run time 55min
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
562

push

travis-ci

EKC (Erik Cederstrand)
Rough implementation of FindPeople. Refs #93

For now, there's just the internal API equivalent to Folder.find_items(). We can
add more user-friendly syntax later, e.g.:

    some_folder.filter(title='Mr.').only('initials').order_by('surname').people()

This only implements a small part of the fields available on the Persona element.

Usage:

folder = a.root / 'AllContacts'
for persona in folder.find_people(
    Q(),
    additional_fields={FieldPath(field=f) for f in Persona.supported_fields() if not f.is_complex},
):
    print(persona)

131 of 131 new or added lines in 4 files covered. (100.0%)

6126 of 6806 relevant lines covered (90.01%)

3.59 hits per line

Uncovered Changes

Lines Coverage ∆ File
72
100.0
exchangelib/services.py
29
100.0
exchangelib/folders.py
10
100.0
exchangelib/items.py

Coverage Regressions

Lines Coverage ∆ File
24
100.0
exchangelib/folders.py
17
100.0
exchangelib/items.py
2
100.0
exchangelib/protocol.py
Jobs
ID Job ID Ran Files Coverage
1 562.1 14 Mar 2018 02:31PM UTC 0
89.85
Travis Job 562.1
3 562.3 14 Mar 2018 02:57PM UTC 0
89.91
Travis Job 562.3
4 562.4 14 Mar 2018 03:10PM UTC 0
89.91
Travis Job 562.4
5 562.5 14 Mar 2018 03:26PM UTC 0
89.9
Travis Job 562.5
Source Files on build 562
Detailed source file information is not available for this build.
  • Back to Repo
  • Travis Build #562
  • 6087dde2 on github
  • Prev Build on master (#561)
  • Next Build on master (#563)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE TRIAL · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc