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

BlueBrain / MorphIO / 6143040517
76%
master: 78%

Build:
Build:
LAST BUILD BRANCH: cstdint-api
DEFAULT BRANCH: master
Ran 11 Sep 2023 07:05AM UTC
Jobs 1
Files 36
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

11 Sep 2023 06:58AM UTC coverage: 76.104%. Remained the same
6143040517

push

github

1uc
Revert installing Python module systemwide.

The lines

    install(
      TARGETS _morphio
      LIBRARY DESTINATION ${Python3_SITEARCH}/morphio/
    )

cause CMake to find the directory where Python modules are installed.
This would be the systemwide directory if one is simply building with
the systemwide Python. If one has a venv active it'll install into that
virtual environment.

Note that `CMAKE_INSTALL_PREFIX` doesn't affect where the module will be
installed. Therefore, this will cause build/installation failure.

Installing into a venv is questionable, because that's the
responsibility of the Python package manager. Which will do so
correctly without the additional CMake  `install` statement.

Finally, even if the install succeeds, it  only installs the `lib*.so`
without any `__init__.py` files. Therefore, it leads to a broken
installation, e.g.

    python -c "import morphio; morphio.Soma"

will successfully import `morphio` but there won't be any
`morphio.Soma`, because that's handled via `__init__.py`

1930 of 2536 relevant lines covered (76.1%)

863.39 hits per line

Jobs
ID Job ID Ran Files Coverage
1 6143040517.1 11 Sep 2023 07:05AM UTC 36
76.1
GitHub Action Run
Source Files on build 6143040517
  • Tree
  • List 36
  • Changed 0
  • Source Changed 0
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • a16a915e on github
  • Prev Build on 1uc/test-local-install (#6142826701)
  • Next Build on 1uc/revert-python-install-commands (#6143048209)
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