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

pywbem / pywbem / test-2804
92%

Build:
DEFAULT BRANCH: master
Ran 11 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-2804

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.11,minimum - test-2804.1 12 Oct 2025 12:27AM UTC 47
92.4
GitHub Action Run
2 ubuntu-latest,3.9,minimum - test-2804.2 12 Oct 2025 12:27AM UTC 47
92.47
GitHub Action Run
3 ubuntu-latest,3.10,minimum - test-2804.3 12 Oct 2025 12:27AM UTC 47
92.4
GitHub Action Run
4 macos-latest,3.10,latest - test-2804.4 12 Oct 2025 12:27AM UTC 47
92.4
GitHub Action Run
5 windows-latest,3.10,latest - test-2804.5 12 Oct 2025 12:27AM UTC 47
92.4
GitHub Action Run
6 ubuntu-latest,3.10,latest - test-2804.6 12 Oct 2025 12:27AM UTC 47
92.4
GitHub Action Run
7 ubuntu-latest,3.12,latest - test-2804.7 12 Oct 2025 12:27AM UTC 47
92.39
GitHub Action Run
8 ubuntu-latest,3.11,latest - test-2804.8 12 Oct 2025 12:27AM UTC 47
92.4
GitHub Action Run
9 ubuntu-latest,3.12,minimum - test-2804.9 12 Oct 2025 12:27AM UTC 47
92.39
GitHub Action Run
10 windows-latest,3.10,minimum - test-2804.10 12 Oct 2025 12:27AM UTC 47
92.4
GitHub Action Run
11 windows-latest,3.11,latest - test-2804.11 12 Oct 2025 12:27AM UTC 47
92.4
GitHub Action Run
12 windows-latest,3.12,minimum - test-2804.12 12 Oct 2025 12:27AM UTC 47
92.39
GitHub Action Run
13 macos-latest,3.8,latest - test-2804.13 12 Oct 2025 12:27AM UTC 47
92.38
GitHub Action Run
14 windows-latest,3.8,minimum - test-2804.14 12 Oct 2025 12:27AM UTC 47
92.38
GitHub Action Run
15 macos-latest,3.9,latest - test-2804.15 12 Oct 2025 12:27AM UTC 47
92.47
GitHub Action Run
16 ubuntu-latest,3.9,latest - test-2804.16 12 Oct 2025 12:27AM UTC 47
92.47
GitHub Action Run
17 ubuntu-latest,3.8,latest - test-2804.17 12 Oct 2025 12:27AM UTC 47
92.38
GitHub Action Run
18 windows-latest,3.12,latest - test-2804.18 12 Oct 2025 12:27AM UTC 47
92.39
GitHub Action Run
19 windows-latest,3.9,latest - test-2804.19 12 Oct 2025 12:27AM UTC 47
92.46
GitHub Action Run
20 macos-latest,3.8,minimum - test-2804.20 12 Oct 2025 12:27AM UTC 47
92.38
GitHub Action Run
21 windows-latest,3.8,latest - test-2804.21 12 Oct 2025 12:27AM UTC 47
92.38
GitHub Action Run
22 windows-latest,3.13,latest - test-2804.22 12 Oct 2025 12:27AM UTC 47
92.38
GitHub Action Run
23 windows-latest,3.9,minimum - test-2804.23 12 Oct 2025 12:27AM UTC 47
92.46
GitHub Action Run
24 macos-latest,3.12,minimum - test-2804.24 12 Oct 2025 12:27AM UTC 47
92.39
GitHub Action Run
25 ubuntu-latest,3.13,minimum - test-2804.25 12 Oct 2025 12:27AM UTC 47
92.39
GitHub Action Run
26 ubuntu-latest,3.8,minimum - test-2804.26 12 Oct 2025 12:27AM UTC 47
92.38
GitHub Action Run
27 windows-latest,3.11,minimum - test-2804.27 12 Oct 2025 12:27AM UTC 47
92.4
GitHub Action Run
28 macos-latest,3.11,latest - test-2804.28 12 Oct 2025 12:27AM UTC 47
92.4
GitHub Action Run
29 windows-latest,3.13,minimum - test-2804.29 12 Oct 2025 12:27AM UTC 47
92.38
GitHub Action Run
30 macos-latest,3.9,minimum - test-2804.30 12 Oct 2025 12:27AM UTC 47
92.47
GitHub Action Run
31 macos-latest,3.12,latest - test-2804.31 12 Oct 2025 12:27AM UTC 47
92.39
GitHub Action Run
32 macos-latest,3.10,minimum - test-2804.32 12 Oct 2025 12:27AM UTC 47
92.4
GitHub Action Run
33 ubuntu-latest,3.13,latest - test-2804.33 12 Oct 2025 12:27AM UTC 47
92.39
GitHub Action Run
34 macos-latest,3.13,minimum - test-2804.34 12 Oct 2025 12:27AM UTC 47
92.39
GitHub Action Run
35 macos-latest,3.13,latest - test-2804.35 12 Oct 2025 12:27AM UTC 47
92.39
GitHub Action Run
36 macos-latest,3.11,minimum - test-2804.36 12 Oct 2025 12:27AM UTC 47
92.4
GitHub Action Run
Source Files on build test-2804
  • 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-2811)
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