Code Coverage of pyEDAA.IPXACT: 59%

Files Functions Classes

coverage.py v7.8.2, created at 2025-05-30 22:17 +0000

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

No items found using the specified filter.

1 empty function skipped.