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

openbraininstitute / neurodamus / 22847764933
91%

Build:
DEFAULT BRANCH: main
Ran 09 Mar 2026 09:59AM UTC
Jobs 4
Files 49
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

09 Mar 2026 09:52AM UTC coverage: 90.961% (+0.1%) from 90.835%
22847764933

push

github

web-flow
`SonataConfig.parsedConnections` rework (#447)

## Context
Fix: #448

## Scope

- create a new `ConnectionOverride` object to carry the mutable data. The original libsonata is not mutable thus, for our needs, is not well suited. I have put it in `sonata_config.py` but other places may work too.
- create a supersiding `_ConnCtx` connection context for carrying connection config data and connection config state
- rework all the accessors to this config. Use `None` as the default, invalid value

## Testing

It was already tested in the various test suites. I had to tweak some of them to fit the new paradigm
- tests to check warnings:
   - no override of weight=0
   - partial override of weight=0
   - weight=0 was overridden. No warning
- test that override chain printing and warning is really printed

136 of 138 new or added lines in 5 files covered. (98.55%)

1 existing line in 1 file now uncovered.

7588 of 8342 relevant lines covered (90.96%)

2.3 hits per line

New Missed Lines in Diff

Lines Coverage ∆ File
2
92.93
1.18% neurodamus/core/configuration.py

Uncovered Existing Lines

Lines Coverage ∆ File
1
86.43
-0.71% neurodamus/utils/pyutils.py
Subprojects
ID Flag name Job ID Ran Files Coverage
1 unit-ngv-mpi 22847764933.1 09 Mar 2026 09:59AM UTC 49
54.71
GitHub Action Run
2 unit-mpi 22847764933.2 09 Mar 2026 09:59AM UTC 49
60.85
GitHub Action Run
3 unit 22847764933.3 09 Mar 2026 09:59AM UTC 49
88.53
GitHub Action Run
4 baseline 22847764933.4 09 Mar 2026 09:59AM UTC 49
25.93
GitHub Action Run
Source Files on build 22847764933
  • Tree
  • List 49
  • Changed 6
  • Source Changed 5
  • Coverage Changed 5
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #22847764933
  • ea017275 on github
  • Prev Build on main (#22769519678)
  • Next Build on main (#23301769596)
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