Coverage report: 93%

Files Functions Classes

coverage.py v7.15.1, created at 2026-07-15 09:33 +0000

File class   statements missing excluded   coverage
src/evutils/__init__.py (no class)   6 2 1   67%
src/evutils/_jit.py (no class)   13 0 0   100%
src/evutils/augment/__init__.py (no class)   2 0 0   100%
src/evutils/augment/_drop.py (no class)   10 0 0   100%
src/evutils/chunking.py (no class)   143 5 0   97%
src/evutils/io/__init__.py (no class)   4 0 0   100%
src/evutils/io/_aedat.py EventDecoder_Aedat   166 20 0   88%
src/evutils/io/_aedat.py EventEncoder_Aedat   3 3 0   0%
src/evutils/io/_aedat.py (no class)   128 17 0   87%
src/evutils/io/_aer.py EventDecoder_AER   90 20 0   78%
src/evutils/io/_aer.py EventEncoder_AER   11 1 0   91%
src/evutils/io/_aer.py (no class)   25 0 0   100%
src/evutils/io/_bin.py EventDecoder_Bin   4 4 0   0%
src/evutils/io/_bin.py EventEncoder_Bin   3 3 0   0%
src/evutils/io/_bin.py (no class)   14 0 0   100%
src/evutils/io/_csv.py EventDecoder_Csv   84 9 0   89%
src/evutils/io/_csv.py EventEncoder_Csv   54 4 0   93%
src/evutils/io/_csv.py (no class)   19 0 0   100%
src/evutils/io/_dat.py EventDecoder_Dat   104 32 0   69%
src/evutils/io/_dat.py EventEncoder_Dat   20 2 0   90%
src/evutils/io/_dat.py (no class)   28 0 0   100%
src/evutils/io/_event_reader.py EventReader   260 39 0   85%
src/evutils/io/_event_reader.py (no class)   34 0 1   100%
src/evutils/io/_event_writer.py EventWriter   40 13 0   68%
src/evutils/io/_event_writer.py (no class)   18 0 0   100%
src/evutils/io/_evt.py EventDecoder_EVT   167 22 0   87%
src/evutils/io/_evt.py EventEncoder_EVT   34 4 0   88%
src/evutils/io/_evt.py (no class)   154 9 2   94%
src/evutils/io/_hdf5.py EventDecoder_HDF5   90 10 0   89%
src/evutils/io/_hdf5.py EventEncoder_HDF5   53 4 0   92%
src/evutils/io/_hdf5.py (no class)   35 0 0   100%
src/evutils/io/_native_aer.py AerInputBuffer   0 0 0   100%
src/evutils/io/_native_aer.py AerInput   8 0 0   100%
src/evutils/io/_native_aer.py AerParser   9 0 0   100%
src/evutils/io/_native_aer.py (no class)   31 0 0   100%
src/evutils/io/_native_core.py NativeError   0 0 0   100%
src/evutils/io/_native_core.py EventBufferSOA   0 0 0   100%
src/evutils/io/_native_core.py TriggerBufferSOA   0 0 0   100%
src/evutils/io/_native_core.py ParserResult   0 0 0   100%
src/evutils/io/_native_core.py EventSoABuffers   26 12 0   54%
src/evutils/io/_native_core.py TriggerSoABuffers   24 2 0   92%
src/evutils/io/_native_core.py (no class)   141 23 0   84%
src/evutils/io/_native_csv.py (no class)   12 0 0   100%
src/evutils/io/_native_dat.py DatInputBuffer   0 0 0   100%
src/evutils/io/_native_dat.py DatInput   8 0 0   100%
src/evutils/io/_native_dat.py DatParser   5 0 0   100%
src/evutils/io/_native_dat.py (no class)   26 0 0   100%
src/evutils/io/_native_evt.py Evt3InputBuffer   0 0 0   100%
src/evutils/io/_native_evt.py Evt2InputBuffer   0 0 0   100%
src/evutils/io/_native_evt.py Evt21InputBuffer   0 0 0   100%
src/evutils/io/_native_evt.py Evt4InputBuffer   0 0 0   100%
src/evutils/io/_native_evt.py Evt3Input   8 0 0   100%
src/evutils/io/_native_evt.py Evt2Input   8 0 0   100%
src/evutils/io/_native_evt.py Evt21Input   8 0 0   100%
src/evutils/io/_native_evt.py Evt4Input   8 0 0   100%
src/evutils/io/_native_evt.py Evt3Parser   5 0 0   100%
src/evutils/io/_native_evt.py Evt2Parser   5 0 0   100%
src/evutils/io/_native_evt.py Evt21Parser   5 0 0   100%
src/evutils/io/_native_evt.py Evt4Parser   5 0 0   100%
src/evutils/io/_native_evt.py (no class)   73 0 0   100%
src/evutils/io/_npz.py EventDecoder_Npz   77 5 0   94%
src/evutils/io/_npz.py EventEncoder_Npz   41 3 0   93%
src/evutils/io/_npz.py (no class)   47 3 0   94%
src/evutils/io/_prefetch.py PrefetchIterator   54 3 0   94%
src/evutils/io/_prefetch.py (no class)   16 0 0   100%
src/evutils/io/_source.py ByteSource   18 3 0   83%
src/evutils/io/_source.py StreamSource   24 1 0   96%
src/evutils/io/_source.py BufferSource   15 0 0   100%
src/evutils/io/_source.py MmapSource   23 0 0   100%
src/evutils/io/_source.py (no class)   79 2 0   97%
src/evutils/io/buffer.py EventAccumulator   77 0 0   100%
src/evutils/io/buffer.py (no class)   13 0 0   100%
src/evutils/io/common.py EventDecoder   59 17 0   71%
src/evutils/io/common.py EventEncoder   18 9 0   50%
src/evutils/io/common.py (no class)   32 0 2   100%
src/evutils/io/decoders.py (no class)   78 12 0   85%
src/evutils/io/encoders.py (no class)   39 7 0   82%
src/evutils/io/stream.py EventStreamer   20 0 0   100%
src/evutils/io/stream.py (no class)   7 0 0   100%
src/evutils/processing/__init__.py (no class)   3 0 0   100%
src/evutils/processing/_masking.py (no class)   14 1 0   93%
src/evutils/processing/_utils.py (no class)   7 0 0   100%
src/evutils/random.py (no class)   38 1 0   97%
src/evutils/repr/__init__.py (no class)   6 0 0   100%
src/evutils/repr/_frame.py (no class)   38 0 0   100%
src/evutils/repr/_histogram.py (no class)   39 0 0   100%
src/evutils/repr/_timesurface.py (no class)   19 0 0   100%
src/evutils/repr/_tore.py (no class)   20 0 0   100%
src/evutils/repr/_voxel.py (no class)   16 0 0   100%
src/evutils/types.py Event   0 0 0   100%
src/evutils/types.py SoaArray   34 3 0   91%
src/evutils/types.py EventArray   4 0 0   100%
src/evutils/types.py TriggerArray   3 0 0   100%
src/evutils/types.py (no class)   36 0 0   100%
tests/aedat_synth.py (no class)   77 0 0   100%
tests/conftest.py (no class)   58 12 0   79%
tests/conftest_utils.py (no class)   52 8 0   85%
tests/io/conftest.py (no class)   35 2 0   94%
tests/io/test_aedat.py (no class)   116 0 0   100%
tests/io/test_aer.py (no class)   80 0 0   100%
tests/io/test_bin.py (no class)   0 0 0   100%
tests/io/test_buffer.py (no class)   67 0 0   100%
tests/io/test_corner_cases.py (no class)   35 0 0   100%
tests/io/test_csv.py (no class)   204 0 0   100%
tests/io/test_dat.py (no class)   91 14 0   85%
tests/io/test_evt.py (no class)   243 63 0   74%
tests/io/test_evt3_edge_cases.py (no class)   7 0 0   100%
tests/io/test_evt4.py (no class)   70 0 0   100%
tests/io/test_hdf5.py (no class)   121 0 0   100%
tests/io/test_npz.py (no class)   86 0 0   100%
tests/io/test_playback.py (no class)   147 0 0   100%
tests/io/test_prefetch.py (no class)   105 0 0   100%
tests/io/test_reader_modes.py (no class)   96 0 0   100%
tests/io/test_real_files.py (no class)   49 0 0   100%
tests/io/test_roundtrip_matrix.py (no class)   119 0 0   100%
tests/io/test_source.py _ReadOnlyStream   3 0 0   100%
tests/io/test_source.py (no class)   185 0 0   100%
tests/io/test_stream.py _FakeDecoder   3 0 0   100%
tests/io/test_stream.py (no class)   177 0 0   100%
tests/io/test_triggers.py (no class)   151 1 0   99%
tests/test_augment.py (no class)   18 0 0   100%
tests/test_chunking.py (no class)   47 0 0   100%
tests/test_processing.py (no class)   25 0 0   100%
tests/test_random.py (no class)   52 0 0   100%
tests/test_repr.py (no class)   120 0 0   100%
tests/test_types.py (no class)   90 0 0   100%
tests/test_version.py (no class)   12 1 0   92%
tests/test_vis.py (no class)   2 0 0   100%
Total     5988 431 6   93%

No items found using the specified filter.