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

pywbem / pywbemtools / 3077
93%

Build:
DEFAULT BRANCH: master
Ran 17 Mar 2020 07:48AM UTC
Jobs 1
Files 18
Run time 3s
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
3077

push

travis-ci

web-flow
Fixes #489: Use of pywbem internal functions (#515)

* Fixes Issue # 489, Use of pywbem internal functions

1. Remove use of NocaseDict from _common.py create_ciminstancename and
its tests.

2. Remove NocaseDict from _common.py create_ciminstance()

This removes NocaseDict from _common.py

3. Remove all NocaseDict from test_common.py

4 Remove NocaseDict from _cmd_class.py. Removes from function that was
in _cmd_class but only being used to set collection of
qualifiers to empty.  Not really needed.

* Remove use of NocaseDict from class tree command

Remove _display_tree dependency on pywbem NocaseDict

This replaces NocaseDict with a PYPI package pydicti that contains both
a Nocase dictionary and a Ordered Nocase dictionary.

Note that using the ordered dictionary clears another issue in
pywbemcli, #135, Tree output inconsistent ordering in that the
dictionary used throughout this process is not ordered.

* Create Local version of some pywbem functions

Creates local version of _ensure_unicode, _to_unicode, _eq_name
functions from pywbem.  This are very short and logical to have in this
package also.

They were created in a new file __utils.py

* Correct for Andy's comments.

1. Fixed the issues found in the comments.

2. Added two more tests for class tree and changed one so it tests the
whole response, not line by line now that we have output order set
determinstic.

2506 of 2804 relevant lines covered (89.37%)

0.89 hits per line

Jobs
ID Job ID Ran Files Coverage
3 3077.3 (PACKAGE_LEVEL=latest) 17 Mar 2020 07:48AM UTC 0
89.37
Travis Job 3077.3
Source Files on build 3077
Detailed source file information is not available for this build.
  • Back to Repo
  • Travis Build #3077
  • a4054c06 on github
  • Prev Build on master (#3073)
  • Next Build on master (#3081)
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