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

openbraininstitute / neurodamus / 13308434244
90%

Build:
DEFAULT BRANCH: main
Ran 14 Feb 2025 07:21AM UTC
Jobs 2
Files 48
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

13 Feb 2025 01:09PM UTC coverage: 55.54%. Remained the same
13308434244

push

github

web-flow
Merges integration tests to unit tests.  (#70)

## Context
A reorganization of our test suite is needed. The goal is to consolidate
all test files under a single tests/unit directory, removing the
distinction between unit and integration tests.

Fix: #68 

## Scope
The following changes have been implemented:

1. Moved all test files from tests/integration to tests/unit, including
conftest.py. Removed the neuron mock from tests/unit/conftest.py as it
is no longer needed.

2. Merged the [testenv:integration] section to [testenv:unit] in
tox.ini.

3. Updated coverage.yaml and simulation_tests.yaml to reflect the new
test structure.


## Review
* [x] PR description is complete
* [x] Coding style (imports, function length, New functions, classes or
files) are good

5043 of 9080 relevant lines covered (55.54%)

0.79 hits per line

Uncovered Existing Lines

Lines Coverage ∆ File
1
20.0
-1.82% neurodamus/lfp_manager.py
1
53.85
-3.85% neurodamus/utils/compat.py
2
29.21
-2.25% neurodamus/modification_manager.py
3
40.0
-4.29% neurodamus/gap_junction.py
7
71.05
-18.42% neurodamus/core/mechanisms.py
7
37.68
-10.14% neurodamus/core/_shmutils.py
7
41.79
-10.45% neurodamus/core/_utils.py
7
31.65
-8.86% neurodamus/replay.py
7
22.6
-1.68% neurodamus/stimulus_manager.py
10
52.73
-18.18% neurodamus/core/_engine.py
16
5.56
-88.89% neurodamus/utils/cli.py
19
39.44
-26.76% neurodamus/core/_mpi.py
19
19.51
-46.34% neurodamus/core/random.py
23
22.22
-6.91% neurodamus/utils/memory.py
27
40.0
-27.0% neurodamus/utils/timeit.py
35
37.31
-52.24% neurodamus/core/_neurodamus.py
36
39.32
-30.77% neurodamus/utils/pyutils.py
43
31.17
-55.84% neurodamus/utils/logging.py
48
23.42
-30.38% neurodamus/core/coreneuron_configuration.py
51
25.98
-40.16% neurodamus/utils/progressbar.py
55
35.71
-56.12% neurodamus/utils/multimap.py
69
33.33
-41.07% neurodamus/core/_neuron.py
70
0.0
-98.59% neurodamus/utils/dump_cellstate.py
75
11.73
-46.3% neurodamus/io/cell_readers.py
83
34.33
-41.29% neurodamus/metype.py
92
31.65
-42.2% neurodamus/core/cell.py
116
18.52
-71.6% neurodamus/morphio_wrapper.py
119
25.24
-28.07% neurodamus/connection.py
135
27.2
-56.49% neurodamus/core/nodeset.py
139
24.64
-50.36% neurodamus/io/synapse_reader.py
140
23.57
-23.57% neurodamus/cell_distributor.py
152
25.59
-39.69% neurodamus/target_manager.py
160
19.33
-59.48% neurodamus/core/stimuli.py
178
20.41
-72.65% neurodamus/io/sonata_config.py
292
16.92
-44.11% neurodamus/connection_manager.py
298
13.15
-26.3% neurodamus/node.py
300
29.8
-38.36% neurodamus/core/configuration.py
Subprojects
ID Flag name Job ID Ran Files Coverage
1 baseline 13308434244.1 14 Feb 2025 07:21AM UTC 48
24.24
GitHub Action Run
2 unit 13308434244.2 14 Feb 2025 07:21AM UTC 48
55.15
GitHub Action Run
Source Files on build 13308434244
  • Tree
  • List 48
  • Changed 0
  • Source Changed 0
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #13308434244
  • 7e353773 on github
  • Prev Build on main (#13305127832)
  • Next Build on main (#13368481441)
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

© 2025 Coveralls, Inc