Coverage report: 81%

Files Functions Classes

coverage.py v7.6.4, created at 2024-11-09 12:06 +0100

File class statements missing excluded coverage
mpcforces_extractor\__init__.py (no class) 0 0 0 100%
mpcforces_extractor\api\config.py (no class) 13 0 0 100%
mpcforces_extractor\api\db\__init__.py (no class) 0 0 0 100%
mpcforces_extractor\api\db\database.py MPCDatabase 53 4 0 92%
mpcforces_extractor\api\db\database.py (no class) 18 0 0 100%
mpcforces_extractor\api\db\models.py MPCDBModel 0 0 0 100%
mpcforces_extractor\api\db\models.py NodeDBModel 0 0 0 100%
mpcforces_extractor\api\db\models.py SubcaseDBModel 0 0 0 100%
mpcforces_extractor\api\db\models.py (no class) 18 0 0 100%
mpcforces_extractor\api\db\schemas.py RunExtractorRequest 0 0 0 100%
mpcforces_extractor\api\db\schemas.py DatabaseRequest 0 0 0 100%
mpcforces_extractor\api\db\schemas.py (no class) 6 0 0 100%
mpcforces_extractor\api\db\test_database.py (no class) 78 0 0 100%
mpcforces_extractor\api\dependencies.py (no class) 5 3 0 40%
mpcforces_extractor\api\main.py (no class) 15 0 0 100%
mpcforces_extractor\api\routes\database.py (no class) 26 14 0 46%
mpcforces_extractor\api\routes\extractor.py (no class) 31 19 0 39%
mpcforces_extractor\api\routes\file_upload.py (no class) 19 10 0 47%
mpcforces_extractor\api\routes\html_routes.py (no class) 15 3 0 80%
mpcforces_extractor\api\routes\mpcs.py (no class) 18 7 0 61%
mpcforces_extractor\api\routes\nodes.py (no class) 42 30 0 29%
mpcforces_extractor\api\routes\subcases.py (no class) 8 1 0 88%
mpcforces_extractor\api\test_main.py TestRoutesFileUpload 6 0 0 100%
mpcforces_extractor\api\test_main.py (no class) 6 0 0 100%
mpcforces_extractor\app.py (no class) 13 13 0 0%
mpcforces_extractor\cli\__init__.py (no class) 0 0 0 100%
mpcforces_extractor\cli\__main__.py (no class) 8 8 0 0%
mpcforces_extractor\cli\extract.py (no class) 17 17 0 0%
mpcforces_extractor\cli\visualize.py (no class) 19 19 0 0%
mpcforces_extractor\datastructure\__init__.py (no class) 0 0 0 100%
mpcforces_extractor\datastructure\entities.py Node 7 0 0 100%
mpcforces_extractor\datastructure\entities.py Element1D 6 1 0 83%
mpcforces_extractor\datastructure\entities.py Element 35 0 0 100%
mpcforces_extractor\datastructure\entities.py (no class) 24 0 0 100%
mpcforces_extractor\datastructure\loads.py Moment 4 0 0 100%
mpcforces_extractor\datastructure\loads.py Force 4 0 0 100%
mpcforces_extractor\datastructure\loads.py (no class) 13 0 0 100%
mpcforces_extractor\datastructure\rigids.py MPC_CONFIG 0 0 0 100%
mpcforces_extractor\datastructure\rigids.py MPC 32 1 0 97%
mpcforces_extractor\datastructure\rigids.py (no class) 14 0 0 100%
mpcforces_extractor\datastructure\subcases.py Subcase 19 4 0 79%
mpcforces_extractor\datastructure\subcases.py (no class) 10 0 0 100%
mpcforces_extractor\datastructure\test_entities.py TestElement1D 5 0 0 100%
mpcforces_extractor\datastructure\test_entities.py TestNode 7 0 0 100%
mpcforces_extractor\datastructure\test_entities.py TestElement 8 0 0 100%
mpcforces_extractor\datastructure\test_entities.py (no class) 9 0 0 100%
mpcforces_extractor\datastructure\test_rigids.py TestRigids 21 0 0 100%
mpcforces_extractor\datastructure\test_rigids.py (no class) 9 1 0 89%
mpcforces_extractor\force_extractor.py MPCForceExtractor 31 9 0 71%
mpcforces_extractor\force_extractor.py (no class) 11 0 0 100%
mpcforces_extractor\main.py (no class) 24 24 0 0%
mpcforces_extractor\reader\__init__.py (no class) 0 0 0 100%
mpcforces_extractor\reader\modelreaders.py FemFileReader 140 6 0 96%
mpcforces_extractor\reader\modelreaders.py (no class) 21 0 0 100%
mpcforces_extractor\reader\mpcforces_reader.py MPCForcesReader 40 3 0 92%
mpcforces_extractor\reader\mpcforces_reader.py (no class) 8 0 0 100%
mpcforces_extractor\reader\test_modelreaders.py TestFemFileReader 50 0 0 100%
mpcforces_extractor\reader\test_modelreaders.py (no class) 20 1 0 95%
mpcforces_extractor\reader\test_mpcforces_reader.py TestMPCForcesReader 9 0 0 100%
mpcforces_extractor\reader\test_mpcforces_reader.py (no class) 7 0 0 100%
mpcforces_extractor\test_force_extractor.py TestFMPCForceExtractor 47 0 0 100%
mpcforces_extractor\test_force_extractor.py (no class) 20 1 0 95%
mpcforces_extractor\test_ressources\simple_model.py (no class) 7 0 0 100%
mpcforces_extractor\visualization\__init__.py (no class) 0 0 0 100%
mpcforces_extractor\visualization\tcl_visualize.py VisualizerConnectedParts 40 13 0 68%
mpcforces_extractor\visualization\tcl_visualize.py (no class) 7 0 0 100%
mpcforces_extractor\writer\__init__.py (no class) 0 0 0 100%
mpcforces_extractor\writer\summary_writer.py SummaryWriter 61 14 0 77%
mpcforces_extractor\writer\summary_writer.py (no class) 13 0 0 100%
Total   1217 226 0 81%

No items found using the specified filter.