Code Coverage of pyEDAA.ToolSetup: 80%

Files Functions Classes

coverage.py v7.8.0, created at 2025-05-16 22:23 +0000

File function statements missing excluded branches partial coverage
pyEDAA/ToolSetup/Aldec/__init__.py Aldec.ActiveHDL 1 1 0 0 0 0%
pyEDAA/ToolSetup/Aldec/__init__.py Aldec.RivieraPRO 1 1 0 0 0 0%
pyEDAA/ToolSetup/Aldec/__init__.py (no function) 22 0 0 0 0 100%
pyEDAA/ToolSetup/DataModel.py ToolInformation.__init__ 4 0 0 0 0 100%
pyEDAA/ToolSetup/DataModel.py ToolInformation.InstallationDirectory 1 0 0 0 0 100%
pyEDAA/ToolSetup/DataModel.py ToolInformation.BinaryDirectory 1 0 0 0 0 100%
pyEDAA/ToolSetup/DataModel.py ToolInformation.Version 1 0 0 0 0 100%
pyEDAA/ToolSetup/DataModel.py ToolInformation.Edition 1 0 0 0 0 100%
pyEDAA/ToolSetup/DataModel.py VendorInformation.__init__ 1 0 0 0 0 100%
pyEDAA/ToolSetup/DataModel.py VendorInformation.InstallationDirectory 1 0 0 0 0 100%
pyEDAA/ToolSetup/DataModel.py ToolInstance.__init__ 2 0 0 0 0 100%
pyEDAA/ToolSetup/DataModel.py ToolInstance.Tool 1 0 0 0 0 100%
pyEDAA/ToolSetup/DataModel.py Tool.__init__ 4 0 0 0 0 100%
pyEDAA/ToolSetup/DataModel.py Tool.__contains__ 2 2 0 0 0 0%
pyEDAA/ToolSetup/DataModel.py Tool.__getitem__ 4 0 0 0 0 100%
pyEDAA/ToolSetup/DataModel.py Tool.Vendor 1 0 0 0 0 100%
pyEDAA/ToolSetup/DataModel.py Tool.Variants 2 2 0 0 0 0%
pyEDAA/ToolSetup/DataModel.py Vendor.__init__ 5 0 0 0 0 100%
pyEDAA/ToolSetup/DataModel.py Vendor.__contains__ 2 2 0 0 0 0%
pyEDAA/ToolSetup/DataModel.py Vendor.__getitem__ 4 0 0 0 0 100%
pyEDAA/ToolSetup/DataModel.py Vendor.Installation 1 0 0 0 0 100%
pyEDAA/ToolSetup/DataModel.py Vendor.Tools 2 2 0 0 0 0%
pyEDAA/ToolSetup/DataModel.py Installation.__init__ 2 0 0 0 0 100%
pyEDAA/ToolSetup/DataModel.py Installation.__contains__ 2 2 0 0 0 0%
pyEDAA/ToolSetup/DataModel.py Installation.__getitem__ 4 0 0 0 0 100%
pyEDAA/ToolSetup/DataModel.py (no function) 72 0 0 0 0 100%
pyEDAA/ToolSetup/IntelFPGA/__init__.py IntelFPGA.Quartus 1 1 0 0 0 0%
pyEDAA/ToolSetup/IntelFPGA/__init__.py IntelFPGA.ModelSim 1 1 0 0 0 0%
pyEDAA/ToolSetup/IntelFPGA/__init__.py (no function) 15 0 0 0 0 100%
pyEDAA/ToolSetup/Interface.py (no function) 11 0 0 0 0 100%
pyEDAA/ToolSetup/Lattice/__init__.py Lattice.Diamond 1 1 0 0 0 0%
pyEDAA/ToolSetup/Lattice/__init__.py Lattice.ActiveHDL 1 1 0 0 0 0%
pyEDAA/ToolSetup/Lattice/__init__.py Lattice.ModelSim 1 1 0 0 0 0%
pyEDAA/ToolSetup/Lattice/__init__.py (no function) 17 0 0 0 0 100%
pyEDAA/ToolSetup/OpenSource/GHDL.py GHDLInstance.__init__ 5 5 0 0 0 0%
pyEDAA/ToolSetup/OpenSource/GHDL.py GHDLInstance.Platform 1 1 0 0 0 0%
pyEDAA/ToolSetup/OpenSource/GHDL.py GHDLInstance.Runtime 1 1 0 0 0 0%
pyEDAA/ToolSetup/OpenSource/GHDL.py GHDLInstance.Backend 1 1 0 0 0 0%
pyEDAA/ToolSetup/OpenSource/GHDL.py GHDLInstance._CreateGHDLCLIInstance 3 3 0 2 0 0%
pyEDAA/ToolSetup/OpenSource/GHDL.py GHDLInstance.GetGHDL 1 1 0 0 0 0%
pyEDAA/ToolSetup/OpenSource/GHDL.py GHDLInstance.GetVHDLAnalyzer 1 1 0 0 0 0%
pyEDAA/ToolSetup/OpenSource/GHDL.py GHDLInstance.GetEloborator 1 1 0 0 0 0%
pyEDAA/ToolSetup/OpenSource/GHDL.py GHDLInstance.GetSimulator 1 1 0 0 0 0%
pyEDAA/ToolSetup/OpenSource/GHDL.py GHDL.Default 1 1 0 0 0 0%
pyEDAA/ToolSetup/OpenSource/GHDL.py (no function) 35 0 6 0 0 100%
pyEDAA/ToolSetup/OpenSource/GTKWave.py (no function) 5 0 0 0 0 100%
pyEDAA/ToolSetup/OpenSource/__init__.py OpenSource.GHDL 1 1 0 0 0 0%
pyEDAA/ToolSetup/OpenSource/__init__.py OpenSource.GTKWave 1 1 0 0 0 0%
pyEDAA/ToolSetup/OpenSource/__init__.py (no function) 14 0 0 0 0 100%
pyEDAA/ToolSetup/SiemensEDA/__init__.py SiemensEDA.ModelSim 1 1 0 0 0 0%
pyEDAA/ToolSetup/SiemensEDA/__init__.py SiemensEDA.QuestaSim 1 1 0 0 0 0%
pyEDAA/ToolSetup/SiemensEDA/__init__.py (no function) 17 0 0 0 0 100%
pyEDAA/ToolSetup/SystemTools/__init__.py SystemTools.Git 1 1 0 0 0 0%
pyEDAA/ToolSetup/SystemTools/__init__.py (no function) 11 0 0 0 0 100%
pyEDAA/ToolSetup/Xilinx/__init__.py Xilinx.ISE 1 1 0 0 0 0%
pyEDAA/ToolSetup/Xilinx/__init__.py Xilinx.Vivado 1 1 0 0 0 0%
pyEDAA/ToolSetup/Xilinx/__init__.py Xilinx.VivadoSDK 1 1 0 0 0 0%
pyEDAA/ToolSetup/Xilinx/__init__.py Xilinx.Vitis 1 1 0 0 0 0%
pyEDAA/ToolSetup/Xilinx/__init__.py (no function) 26 0 0 0 0 100%
pyEDAA/ToolSetup/__init__.py ConfigurationMixIn.__init__ 1 0 0 0 0 100%
pyEDAA/ToolSetup/__init__.py ToolInstance.__init__ 6 0 0 0 0 100%
pyEDAA/ToolSetup/__init__.py Tool.__init__ 3 0 0 0 0 100%
pyEDAA/ToolSetup/__init__.py Tool.Default 1 1 0 0 0 0%
pyEDAA/ToolSetup/__init__.py Tool._LoadVariant 5 1 0 2 1 71%
pyEDAA/ToolSetup/__init__.py Tool._LoadAllVariants 6 6 0 6 0 0%
pyEDAA/ToolSetup/__init__.py Vendor.__init__ 4 0 0 0 0 100%
pyEDAA/ToolSetup/__init__.py Vendor._LoadTool 6 1 0 2 1 75%
pyEDAA/ToolSetup/__init__.py Vendor._LoadAllTools 7 7 0 6 0 0%
pyEDAA/ToolSetup/__init__.py Installations.__init__ 2 0 0 0 0 100%
pyEDAA/ToolSetup/__init__.py Installations._LoadVendor 4 0 0 0 0 100%
pyEDAA/ToolSetup/__init__.py Installations._LoadAllVendors 7 7 0 6 0 0%
pyEDAA/ToolSetup/__init__.py Installations.Aldec 2 0 0 0 0 100%
pyEDAA/ToolSetup/__init__.py Installations.Altera 2 2 0 0 0 0%
pyEDAA/ToolSetup/__init__.py Installations.IntelFPGA 2 2 0 0 0 0%
pyEDAA/ToolSetup/__init__.py Installations.Lattice 2 2 0 0 0 0%
pyEDAA/ToolSetup/__init__.py Installations.MentorGraphics 2 2 0 0 0 0%
pyEDAA/ToolSetup/__init__.py Installations.OpenSource 2 2 0 0 0 0%
pyEDAA/ToolSetup/__init__.py Installations.SiemensEDA 2 2 0 0 0 0%
pyEDAA/ToolSetup/__init__.py Installations.SystemTools 2 2 0 0 0 0%
pyEDAA/ToolSetup/__init__.py Installations.Xilinx 2 2 0 0 0 0%
pyEDAA/ToolSetup/__init__.py (no function) 87 0 0 0 0 100%
Total   482 81 32 24 2 80%

No items found using the specified filter.

26 empty functions skipped.