@@ -50,53 +50,55 @@ The material from the last Academy by DHI course is available here: [Getting sta
50
50
MIKE IO is tested extensively.
51
51
52
52
See detailed test coverage report below:
53
+ ``` bash
54
+ $ pytest --cov=mikeio
53
55
```
54
- ---------- coverage: platform linux, python 3.12.4-final-0 -----------
56
+ <pre >
57
+ ---------- coverage: platform linux, python 3.13.0-final-0 -----------
55
58
Name Stmts Miss Cover
56
59
-------------------------------------------------------------
57
- mikeio/__init__.py 31 3 90 %
60
+ mikeio/__init__.py 33 5 85 %
58
61
mikeio/_interpolation.py 68 6 91%
59
62
mikeio/_spectral.py 97 7 93%
60
- mikeio/_time.py 29 1 97 %
61
- mikeio/_track.py 103 14 86 %
62
- mikeio/dataset/__init__.py 3 0 100%
63
- mikeio/dataset/_data_plot.py 358 38 89%
64
- mikeio/dataset/_data_utils.py 20 0 100%
65
- mikeio/dataset/_dataarray.py 730 52 93 %
66
- mikeio/dataset/_dataset.py 734 57 92 %
63
+ mikeio/_time.py 28 1 96 %
64
+ mikeio/_track.py 119 9 92 %
65
+ mikeio/dataset/__init__.py 4 0 100%
66
+ mikeio/dataset/_data_plot.py 359 38 89%
67
+ mikeio/dataset/_data_utils.py 19 0 100%
68
+ mikeio/dataset/_dataarray.py 725 46 94 %
69
+ mikeio/dataset/_dataset.py 766 51 93 %
67
70
mikeio/dfs/__init__.py 5 0 100%
68
- mikeio/dfs/_dfs0.py 198 13 93 %
69
- mikeio/dfs/_dfs1.py 58 2 97 %
70
- mikeio/dfs/_dfs2.py 132 3 98%
71
- mikeio/dfs/_dfs3.py 147 9 94 %
72
- mikeio/dfs/_dfs.py 290 18 94%
71
+ mikeio/dfs/_dfs0.py 205 13 94 %
72
+ mikeio/dfs/_dfs1.py 89 2 98 %
73
+ mikeio/dfs/_dfs2.py 142 3 98%
74
+ mikeio/dfs/_dfs3.py 157 11 93 %
75
+ mikeio/dfs/_dfs.py 251 14 94%
73
76
mikeio/dfsu/__init__.py 6 0 100%
74
77
mikeio/dfsu/_common.py 36 1 97%
75
- mikeio/dfsu/_dfsu.py 223 7 97%
78
+ mikeio/dfsu/_dfsu.py 239 6 97%
76
79
mikeio/dfsu/_factory.py 20 1 95%
77
- mikeio/dfsu/_layered.py 190 7 96%
80
+ mikeio/dfsu/_layered.py 204 9 96%
78
81
mikeio/dfsu/_mesh.py 54 8 85%
79
- mikeio/dfsu/_spectral.py 214 36 83 %
82
+ mikeio/dfsu/_spectral.py 234 42 82 %
80
83
mikeio/eum/__init__.py 2 0 100%
81
- mikeio/eum/_eum.py 1334 9 99%
84
+ mikeio/eum/_eum.py 1353 9 99%
82
85
mikeio/exceptions.py 24 4 83%
83
- mikeio/generic.py 451 17 96 %
84
- mikeio/pfs/__init__.py 8 0 100%
85
- mikeio/pfs/_pfsdocument.py 248 13 95 %
86
- mikeio/pfs/_pfssection.py 223 9 96 %
87
- mikeio/spatial/_FM_geometry.py 521 24 95 %
88
- mikeio/spatial/_FM_geometry_layered.py 415 30 93%
86
+ mikeio/generic.py 475 13 97 %
87
+ mikeio/pfs/__init__.py 7 0 100%
88
+ mikeio/pfs/_pfsdocument.py 233 4 98 %
89
+ mikeio/pfs/_pfssection.py 225 11 95 %
90
+ mikeio/spatial/_FM_geometry.py 511 13 97 %
91
+ mikeio/spatial/_FM_geometry_layered.py 417 30 93%
89
92
mikeio/spatial/_FM_geometry_spectral.py 94 9 90%
90
- mikeio/spatial/_FM_utils.py 275 22 92 %
93
+ mikeio/spatial/_FM_utils.py 306 22 93 %
91
94
mikeio/spatial/__init__.py 6 0 100%
92
- mikeio/spatial/_geometry.py 78 8 90 %
93
- mikeio/spatial/_grid_geometry.py 639 45 93%
94
- mikeio/spatial/_utils.py 39 0 100%
95
+ mikeio/spatial/_geometry.py 100 8 92 %
96
+ mikeio/spatial/_grid_geometry.py 629 41 93%
97
+ mikeio/spatial/_utils.py 38 0 100%
95
98
mikeio/spatial/crs.py 51 5 90%
96
- mikeio/xyz.py 14 0 100%
97
99
-------------------------------------------------------------
98
- TOTAL 8168 478 94 %
99
- ```
100
+ TOTAL 8331 442 95 %
101
+ </ pre >
100
102
101
103
## Cloud enabled
102
104
0 commit comments