Code Coverage of pyEDAA.IPXACT: 57%

Files Functions Classes

coverage.py v7.15.1, created at 2026-07-13 18:04 +0000

      Statements   Branches   Total
File function   coverage statements missing excluded   coverage branches partial   coverage
pyEDAA/IPXACT/Catalog.py IpxactFile.__init__   57% 14 6 4   50% 8 4   55%
pyEDAA/IPXACT/Catalog.py IpxactFile.FromXml   90% 21 2 0   80% 10 2   87%
pyEDAA/IPXACT/Catalog.py IpxactFile.ToXml   0% 3 3 0   100% 0 0   0%
pyEDAA/IPXACT/Catalog.py Catalog.__init__   100% 9 0 0   100% 0 0   100%
pyEDAA/IPXACT/Catalog.py Catalog.Parse   94% 17 1 0   94% 16 1   94%
pyEDAA/IPXACT/Catalog.py Catalog.AddItem   33% 6 4 2   25% 4 1   30%
pyEDAA/IPXACT/Catalog.py Catalog.ToXml   0% 14 14 0   0% 8 0   0%
pyEDAA/IPXACT/Catalog.py Catalog.Catalogs   100% 1 0 0   100% 0 0   100%
pyEDAA/IPXACT/Catalog.py (no function)   100% 24 0 0   100% 0 0   100%
pyEDAA/IPXACT/Component.py BusInterface.__init__   0% 1 1 0   100% 0 0   0%
pyEDAA/IPXACT/Component.py BusInterface.FromXml   0% 1 1 0   100% 0 0   0%
pyEDAA/IPXACT/Component.py BusInterface.ToXml   0% 1 1 0   100% 0 0   0%
pyEDAA/IPXACT/Component.py IndirectInterface.__init__   0% 1 1 0   100% 0 0   0%
pyEDAA/IPXACT/Component.py IndirectInterface.ToXml   0% 1 1 0   100% 0 0   0%
pyEDAA/IPXACT/Component.py Channel.__init__   0% 1 1 0   100% 0 0   0%
pyEDAA/IPXACT/Component.py Channel.ToXml   0% 1 1 0   100% 0 0   0%
pyEDAA/IPXACT/Component.py RemapState.__init__   0% 1 1 0   100% 0 0   0%
pyEDAA/IPXACT/Component.py RemapState.ToXml   0% 1 1 0   100% 0 0   0%
pyEDAA/IPXACT/Component.py AddressSpace.__init__   0% 1 1 0   100% 0 0   0%
pyEDAA/IPXACT/Component.py AddressSpace.ToXml   0% 1 1 0   100% 0 0   0%
pyEDAA/IPXACT/Component.py MemoryMap.__init__   0% 1 1 0   100% 0 0   0%
pyEDAA/IPXACT/Component.py MemoryMap.ToXml   0% 1 1 0   100% 0 0   0%
pyEDAA/IPXACT/Component.py Model.__init__   0% 1 1 0   100% 0 0   0%
pyEDAA/IPXACT/Component.py Model.ToXml   0% 1 1 0   100% 0 0   0%
pyEDAA/IPXACT/Component.py ComponentGenerator.__init__   0% 1 1 0   100% 0 0   0%
pyEDAA/IPXACT/Component.py ComponentGenerator.ToXml   0% 1 1 0   100% 0 0   0%
pyEDAA/IPXACT/Component.py Choice.__init__   0% 1 1 0   100% 0 0   0%
pyEDAA/IPXACT/Component.py Choice.ToXml   0% 1 1 0   100% 0 0   0%
pyEDAA/IPXACT/Component.py File.__init__   100% 1 0 0   100% 0 0   100%
pyEDAA/IPXACT/Component.py File.Path   0% 1 1 0   100% 0 0   0%
pyEDAA/IPXACT/Component.py File.FromXml   86% 14 2 0   80% 10 2   83%
pyEDAA/IPXACT/Component.py File.ToXml   0% 1 1 0   100% 0 0   0%
pyEDAA/IPXACT/Component.py File.__str__   0% 1 1 0   100% 0 0   0%
pyEDAA/IPXACT/Component.py FileSet.__init__   100% 2 0 0   100% 0 0   100%
pyEDAA/IPXACT/Component.py FileSet.Name   0% 1 1 0   100% 0 0   0%
pyEDAA/IPXACT/Component.py FileSet.Files   100% 1 0 0   100% 0 0   100%
pyEDAA/IPXACT/Component.py FileSet.FileCount   0% 1 1 0   100% 0 0   0%
pyEDAA/IPXACT/Component.py FileSet.FromXml   92% 12 1 0   88% 8 1   90%
pyEDAA/IPXACT/Component.py FileSet.ToXml   0% 1 1 0   100% 0 0   0%
pyEDAA/IPXACT/Component.py FileSet.__str__   0% 1 1 0   100% 0 0   0%
pyEDAA/IPXACT/Component.py WhiteboxElement.__init__   0% 1 1 0   100% 0 0   0%
pyEDAA/IPXACT/Component.py WhiteboxElement.ToXml   0% 1 1 0   100% 0 0   0%
pyEDAA/IPXACT/Component.py Cpu.__init__   0% 1 1 0   100% 0 0   0%
pyEDAA/IPXACT/Component.py Cpu.ToXml   0% 1 1 0   100% 0 0   0%
pyEDAA/IPXACT/Component.py OtherClockDriver.__init__   0% 1 1 0   100% 0 0   0%
pyEDAA/IPXACT/Component.py OtherClockDriver.ToXml   0% 1 1 0   100% 0 0   0%
pyEDAA/IPXACT/Component.py ResetType.__init__   0% 1 1 0   100% 0 0   0%
pyEDAA/IPXACT/Component.py ResetType.ToXml   0% 1 1 0   100% 0 0   0%
pyEDAA/IPXACT/Component.py Parameter.__init__   0% 1 1 0   100% 0 0   0%
pyEDAA/IPXACT/Component.py Parameter.ToXml   0% 1 1 0   100% 0 0   0%
pyEDAA/IPXACT/Component.py Assertion.__init__   0% 1 1 0   100% 0 0   0%
pyEDAA/IPXACT/Component.py Assertion.ToXml   0% 1 1 0   100% 0 0   0%
pyEDAA/IPXACT/Component.py Component.__init__   100% 17 0 0   100% 0 0   100%
pyEDAA/IPXACT/Component.py Component.FileSets   100% 1 0 0   100% 0 0   100%
pyEDAA/IPXACT/Component.py Component.Parse   97% 37 1 0   97% 36 1   97%
pyEDAA/IPXACT/Component.py Component.SetItem   0% 3 3 0   0% 2 0   0%
pyEDAA/IPXACT/Component.py Component.AddItem   0% 32 32 2   0% 30 0   0%
pyEDAA/IPXACT/Component.py Component.AddFileSet   50% 6 3 2   50% 4 2   50%
pyEDAA/IPXACT/Component.py Component.ToXml   0% 83 83 0   0% 62 0   0%
pyEDAA/IPXACT/Component.py (no function)   100% 103 0 0   100% 0 0   100%
pyEDAA/IPXACT/Design.py Design.__init__   100% 4 0 0   100% 0 0   100%
pyEDAA/IPXACT/Design.py Design.Parse   80% 10 2 0   75% 8 2   78%
pyEDAA/IPXACT/Design.py Design.AddItem   0% 7 7 0   0% 6 0   0%
pyEDAA/IPXACT/Design.py Design.ToXml   0% 19 19 0   0% 12 0   0%
pyEDAA/IPXACT/Design.py IpxactFile.__init__   0% 13 13 4   0% 8 0   0%
pyEDAA/IPXACT/Design.py IpxactFile.ToXml   0% 3 3 0   100% 0 0   0%
pyEDAA/IPXACT/Design.py ComponentInstance.__init__   0% 1 1 0   100% 0 0   0%
pyEDAA/IPXACT/Design.py ComponentInstance.ToXml   0% 1 1 0   100% 0 0   0%
pyEDAA/IPXACT/Design.py Interconnection.__init__   0% 1 1 0   100% 0 0   0%
pyEDAA/IPXACT/Design.py Interconnection.ToXml   0% 1 1 0   100% 0 0   0%
pyEDAA/IPXACT/Design.py AdHocConnection.__init__   0% 1 1 0   100% 0 0   0%
pyEDAA/IPXACT/Design.py AdHocConnection.ToXml   0% 1 1 0   100% 0 0   0%
pyEDAA/IPXACT/Design.py (no function)   100% 31 0 1   100% 0 0   100%
pyEDAA/IPXACT/DesignConfiguration.py DesignConfiguration.__init__   100% 4 0 0   100% 0 0   100%
pyEDAA/IPXACT/DesignConfiguration.py DesignConfiguration.Parse   0% 2 2 0   100% 0 0   0%
pyEDAA/IPXACT/DesignConfiguration.py DesignConfiguration.SetItem   0% 7 7 0   0% 6 0   0%
pyEDAA/IPXACT/DesignConfiguration.py DesignConfiguration.ToXml   0% 16 16 0   0% 6 0   0%
pyEDAA/IPXACT/DesignConfiguration.py GeneratorChainConfiguration.__init__   0% 1 1 0   100% 0 0   0%
pyEDAA/IPXACT/DesignConfiguration.py GeneratorChainConfiguration.ToXml   0% 1 1 0   100% 0 0   0%
pyEDAA/IPXACT/DesignConfiguration.py InterconnectionConfiguration.__init__   0% 1 1 0   100% 0 0   0%
pyEDAA/IPXACT/DesignConfiguration.py InterconnectionConfiguration.ToXml   0% 1 1 0   100% 0 0   0%
pyEDAA/IPXACT/DesignConfiguration.py ViewConfiguration.__init__   0% 1 1 0   100% 0 0   0%
pyEDAA/IPXACT/DesignConfiguration.py ViewConfiguration.ToXml   0% 1 1 0   100% 0 0   0%
pyEDAA/IPXACT/DesignConfiguration.py (no function)   100% 25 0 0   100% 0 0   100%
pyEDAA/IPXACT/Schema/__init__.py (no function)   100% 17 0 0   100% 0 0   100%
pyEDAA/IPXACT/__init__.py IPXACTSchema.__init__   50% 34 17 10   50% 24 10   50%
pyEDAA/IPXACT/__init__.py IPXACTSchema.Version   100% 1 0 0   100% 0 0   100%
pyEDAA/IPXACT/__init__.py IPXACTSchema.NamespacePrefix   0% 1 1 0   100% 0 0   0%
pyEDAA/IPXACT/__init__.py IPXACTSchema.SchemaUri   100% 1 0 0   100% 0 0   100%
pyEDAA/IPXACT/__init__.py IPXACTSchema.SchemaUrl   0% 1 1 0   100% 0 0   0%
pyEDAA/IPXACT/__init__.py IPXACTSchema.LocalPath   100% 1 0 0   100% 0 0   100%
pyEDAA/IPXACT/__init__.py IPXACTSchema.__repr__   0% 1 1 0   100% 0 0   0%
pyEDAA/IPXACT/__init__.py IPXACTSchema.__str__   0% 1 1 0   100% 0 0   0%
pyEDAA/IPXACT/__init__.py VLNV.__init__   54% 26 12 8   56% 18 8   55%
pyEDAA/IPXACT/__init__.py VLNV.Vendor   100% 1 0 0   100% 0 0   100%
pyEDAA/IPXACT/__init__.py VLNV.Library   100% 1 0 0   100% 0 0   100%
pyEDAA/IPXACT/__init__.py VLNV.Name   100% 1 0 0   100% 0 0   100%
pyEDAA/IPXACT/__init__.py VLNV.Version   100% 1 0 0   100% 0 0   100%
pyEDAA/IPXACT/__init__.py VLNV.ToXml   0% 5 5 0   0% 2 0   0%
pyEDAA/IPXACT/__init__.py NamedElement.__init__   50% 4 2 2   50% 2 1   50%
pyEDAA/IPXACT/__init__.py NamedElement.VLNV   100% 1 0 0   100% 0 0   100%
pyEDAA/IPXACT/__init__.py RootElement.__init__   85% 13 2 2   67% 6 2   79%
pyEDAA/IPXACT/__init__.py RootElement.OpenAndValidate   69% 29 9 0   50% 6 3   66%
pyEDAA/IPXACT/__init__.py RootElement.ParseVLNVAndDescription   100% 35 0 0   100% 20 0   100%
pyEDAA/IPXACT/__init__.py RootElement.Parse   0% 1 1 0   100% 0 0   0%
pyEDAA/IPXACT/__init__.py (no function)   100% 76 0 0   100% 0 0   100%
Total     62% 864 326 37   42% 322 40   57%

No items found using the specified filter.

1 empty function skipped.