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

pywbem / pywbemtools / 3077 / 3
93%
master: 93%

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

17 Mar 2020 07:41AM UTC coverage: 89.372% (-0.4%) from 89.755%
PACKAGE_LEVEL=latest

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

Source Files on job 3077.3 (PACKAGE_LEVEL=latest)
  • Tree
  • List 0
  • Changed 5
  • Source Changed 5
  • Coverage Changed 5
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Build 244
  • Travis Job 3077.3
  • a4054c06 on github
  • Prev Job for PACKAGE_LEVEL=latest on master (#3073.3)
  • Next Job for PACKAGE_LEVEL=latest on master (#3081.3)
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