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

pywbem / pywbem / test-2799
92%

Build:
DEFAULT BRANCH: master
Ran 04 Oct 2025 10:31PM UTC
Jobs 36
Files 47
Run time 1min
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

04 Oct 2025 03:47PM UTC coverage: 92.545% (+0.1%) from 92.448%
test-2799

push

github

andy-maier
Migrated to using pytest log control for tests

Details:

* Added pytest.ini with default pytest file log settings.

* Added a decorator 'log_entry_exit' for logging the entry and exit of
  a test function at DEBUG level. Applied the decorator to all unit test
  functions.

* Added a fixture 'logger' that resolves to the logger for the test module.

* Added a support function 'get_logger()' that returns the logger for
  a test module. This can be used to set module-global logger objects,
  as it is needed for the test_indicationlistener.py module.

* Removed 'configure_root_logger()' in the test_indicationlistener.py module
  because the file logger is now configured by pytest.

* In test module test_wbemconnection_mock.py, renamed the pytest fixture
  test_schema_root_dir to tst_schema_root_dir, consistent with the other
  fixtures in that module. This was not a problem for pytest, but it
  confused me since it used the naming convention for test functions that
  pytest reciognizes, but it is a feature and not a test fuction.

* Added a section 'Logging during tests' to the development chapter in the
  documentation.

Signed-off-by: Andreas Maier <andreas.r.maier@gmx.de>

11495 of 12421 relevant lines covered (92.54%)

33.24 hits per line

Jobs
ID Job ID Ran Files Coverage
1 ubuntu-latest,3.8,minimum - test-2799.1 05 Oct 2025 12:23AM UTC 47
92.38
GitHub Action Run
2 windows-latest,3.8,latest - test-2799.2 05 Oct 2025 12:23AM UTC 47
92.38
GitHub Action Run
3 macos-latest,3.9,minimum - test-2799.3 05 Oct 2025 12:23AM UTC 47
92.47
GitHub Action Run
4 ubuntu-latest,3.13,minimum - test-2799.4 05 Oct 2025 12:23AM UTC 47
92.39
GitHub Action Run
5 windows-latest,3.11,latest - test-2799.5 05 Oct 2025 12:23AM UTC 47
92.4
GitHub Action Run
6 ubuntu-latest,3.8,latest - test-2799.6 05 Oct 2025 12:23AM UTC 47
92.38
GitHub Action Run
7 ubuntu-latest,3.10,latest - test-2799.7 05 Oct 2025 12:23AM UTC 47
92.4
GitHub Action Run
8 ubuntu-latest,3.9,latest - test-2799.8 05 Oct 2025 12:23AM UTC 47
92.47
GitHub Action Run
9 ubuntu-latest,3.12,minimum - test-2799.9 05 Oct 2025 12:23AM UTC 47
92.39
GitHub Action Run
10 macos-latest,3.11,latest - test-2799.10 05 Oct 2025 12:23AM UTC 47
92.4
GitHub Action Run
11 ubuntu-latest,3.13,latest - test-2799.11 05 Oct 2025 12:23AM UTC 47
92.39
GitHub Action Run
12 windows-latest,3.12,minimum - test-2799.12 05 Oct 2025 12:23AM UTC 47
92.39
GitHub Action Run
13 macos-latest,3.8,minimum - test-2799.13 05 Oct 2025 12:23AM UTC 47
92.38
GitHub Action Run
14 macos-latest,3.13,minimum - test-2799.14 05 Oct 2025 12:23AM UTC 47
92.39
GitHub Action Run
15 windows-latest,3.10,minimum - test-2799.15 05 Oct 2025 12:23AM UTC 47
92.4
GitHub Action Run
16 windows-latest,3.10,latest - test-2799.16 05 Oct 2025 12:23AM UTC 47
92.4
GitHub Action Run
17 ubuntu-latest,3.9,minimum - test-2799.17 05 Oct 2025 12:23AM UTC 47
92.47
GitHub Action Run
18 macos-latest,3.8,latest - test-2799.18 05 Oct 2025 12:23AM UTC 47
92.38
GitHub Action Run
19 ubuntu-latest,3.11,latest - test-2799.19 05 Oct 2025 12:23AM UTC 47
92.4
GitHub Action Run
20 ubuntu-latest,3.11,minimum - test-2799.20 05 Oct 2025 12:23AM UTC 47
92.4
GitHub Action Run
21 windows-latest,3.12,latest - test-2799.21 05 Oct 2025 12:23AM UTC 47
92.39
GitHub Action Run
22 macos-latest,3.13,latest - test-2799.22 05 Oct 2025 12:23AM UTC 47
92.39
GitHub Action Run
23 macos-latest,3.12,latest - test-2799.23 05 Oct 2025 12:23AM UTC 47
92.39
GitHub Action Run
24 macos-latest,3.10,minimum - test-2799.24 05 Oct 2025 12:23AM UTC 47
92.4
GitHub Action Run
25 ubuntu-latest,3.12,latest - test-2799.25 05 Oct 2025 12:23AM UTC 47
92.39
GitHub Action Run
26 macos-latest,3.11,minimum - test-2799.26 05 Oct 2025 12:23AM UTC 47
92.4
GitHub Action Run
27 windows-latest,3.9,latest - test-2799.27 05 Oct 2025 12:23AM UTC 47
92.46
GitHub Action Run
28 macos-latest,3.10,latest - test-2799.28 05 Oct 2025 12:23AM UTC 47
92.4
GitHub Action Run
29 windows-latest,3.13,minimum - test-2799.29 05 Oct 2025 12:23AM UTC 47
92.38
GitHub Action Run
30 windows-latest,3.13,latest - test-2799.30 05 Oct 2025 12:23AM UTC 47
92.38
GitHub Action Run
31 windows-latest,3.9,minimum - test-2799.31 05 Oct 2025 12:23AM UTC 47
92.46
GitHub Action Run
32 macos-latest,3.12,minimum - test-2799.32 05 Oct 2025 12:23AM UTC 47
92.39
GitHub Action Run
33 windows-latest,3.11,minimum - test-2799.33 05 Oct 2025 12:23AM UTC 47
92.4
GitHub Action Run
34 windows-latest,3.8,minimum - test-2799.34 05 Oct 2025 12:23AM UTC 47
92.38
GitHub Action Run
35 ubuntu-latest,3.10,minimum - test-2799.35 05 Oct 2025 12:23AM UTC 47
92.4
GitHub Action Run
36 macos-latest,3.9,latest - test-2799.36 05 Oct 2025 12:23AM UTC 47
92.47
GitHub Action Run
Source Files on build test-2799
  • Tree
  • List 47
  • Changed 0
  • Source Changed 0
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • ec861f1a on github
  • Prev Build on master (#TEST-2786)
  • Next Build on master (#TEST-2804)
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