Code Coverage of pyEDAA.IPXACT: 59%

Files Functions Classes

coverage.py v7.12.0, created at 2025-11-21 22:20 +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% 34 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% 122 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% 36 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% 28 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% 87 0 0   100% 0 0   100%
Total     64% 912 326 37   42% 322 40   59%

No items found using the specified filter.

1 empty function skipped.