Code Coverage of pyEDAA.OSVVM: 78%

Files Functions Classes

coverage.py v7.13.4, created at 2026-03-13 22:31 +0000

      Statements   Branches   Total
File function   coverage statements missing excluded   coverage branches partial   coverage
pyEDAA / OSVVM / AlertLog.py AlertLogStatus.Parse   100% 4 0 0   100% 0 0   100%
pyEDAA / OSVVM / AlertLog.py AlertLogStatus.__bool__   0% 1 1 0   100% 0 0   0%
pyEDAA / OSVVM / AlertLog.py _format   100% 1 0 0   100% 0 0   100%
pyEDAA / OSVVM / AlertLog.py AlertLogItem.__init__   74% 35 9 0   69% 16 5   73%
pyEDAA / OSVVM / AlertLog.py AlertLogItem.Parent   100% 1 0 0   100% 0 0   100%
pyEDAA / OSVVM / AlertLog.py AlertLogItem.Parent   50% 10 5 0   50% 6 3   50%
pyEDAA / OSVVM / AlertLog.py AlertLogItem.Name   100% 1 0 0   100% 0 0   100%
pyEDAA / OSVVM / AlertLog.py AlertLogItem.Status   100% 1 0 0   100% 0 0   100%
pyEDAA / OSVVM / AlertLog.py AlertLogItem.TotalErrors   100% 1 0 0   100% 0 0   100%
pyEDAA / OSVVM / AlertLog.py AlertLogItem.AlertCountWarnings   100% 1 0 0   100% 0 0   100%
pyEDAA / OSVVM / AlertLog.py AlertLogItem.AlertCountErrors   100% 1 0 0   100% 0 0   100%
pyEDAA / OSVVM / AlertLog.py AlertLogItem.AlertCountFailures   100% 1 0 0   100% 0 0   100%
pyEDAA / OSVVM / AlertLog.py AlertLogItem.PassedCount   100% 1 0 0   100% 0 0   100%
pyEDAA / OSVVM / AlertLog.py AlertLogItem.AffirmCount   100% 1 0 0   100% 0 0   100%
pyEDAA / OSVVM / AlertLog.py AlertLogItem.RequirementsPassed   100% 1 0 0   100% 0 0   100%
pyEDAA / OSVVM / AlertLog.py AlertLogItem.RequirementsGoal   100% 1 0 0   100% 0 0   100%
pyEDAA / OSVVM / AlertLog.py AlertLogItem.DisabledAlertCountWarnings   100% 1 0 0   100% 0 0   100%
pyEDAA / OSVVM / AlertLog.py AlertLogItem.DisabledAlertCountErrors   100% 1 0 0   100% 0 0   100%
pyEDAA / OSVVM / AlertLog.py AlertLogItem.DisabledAlertCountFailures   100% 1 0 0   100% 0 0   100%
pyEDAA / OSVVM / AlertLog.py AlertLogItem.Children   100% 1 0 0   100% 0 0   100%
pyEDAA / OSVVM / AlertLog.py AlertLogItem.__iter__   100% 1 0 0   100% 0 0   100%
pyEDAA / OSVVM / AlertLog.py AlertLogItem.__len__   100% 1 0 0   100% 0 0   100%
pyEDAA / OSVVM / AlertLog.py AlertLogItem.__getitem__   100% 1 0 0   100% 0 0   100%
pyEDAA / OSVVM / AlertLog.py AlertLogItem.ToTree   100% 2 0 0   100% 0 0   100%
pyEDAA / OSVVM / AlertLog.py Settings.__init__   100% 6 0 0   100% 0 0   100%
pyEDAA / OSVVM / AlertLog.py Document.__init__   100% 9 0 0   100% 2 0   100%
pyEDAA / OSVVM / AlertLog.py Document.Path   100% 1 0 0   100% 0 0   100%
pyEDAA / OSVVM / AlertLog.py Document.AnalysisDuration   100% 3 0 0   100% 2 0   100%
pyEDAA / OSVVM / AlertLog.py Document.ModelConversionDuration   100% 3 0 0   100% 2 0   100%
pyEDAA / OSVVM / AlertLog.py Document.Analyze   67% 9 3 0   50% 2 1   64%
pyEDAA / OSVVM / AlertLog.py Document.Parse   70% 10 3 0   75% 4 1   71%
pyEDAA / OSVVM / AlertLog.py Document._ParseSequenceFromYAML   38% 13 8 0   50% 4 2   41%
pyEDAA / OSVVM / AlertLog.py Document._ParseMapFromYAML   38% 13 8 0   50% 4 2   41%
pyEDAA / OSVVM / AlertLog.py Document._ParseStrFieldFromYAML   44% 9 5 0   50% 2 1   45%
pyEDAA / OSVVM / AlertLog.py Document._ParseIntFieldFromYAML   44% 9 5 0   50% 2 1   45%
pyEDAA / OSVVM / AlertLog.py Document._ParseAlertLogItem   100% 5 0 0   100% 0 0   100%
pyEDAA / OSVVM / AlertLog.py (no function)   100% 113 0 0   100% 0 0   100%
pyEDAA / OSVVM / Build.py Testcase.__init__   32% 57 39 0   29% 34 10   31%
pyEDAA / OSVVM / Build.py Testcase.DisabledWarningCount   0% 1 1 0   100% 0 0   0%
pyEDAA / OSVVM / Build.py Testcase.DisabledErrorCount   0% 1 1 0   100% 0 0   0%
pyEDAA / OSVVM / Build.py Testcase.DisabledFatalCount   0% 1 1 0   100% 0 0   0%
pyEDAA / OSVVM / Build.py Testcase.RequirementsCount   0% 1 1 0   100% 0 0   0%
pyEDAA / OSVVM / Build.py Testcase.PassedRequirementsCount   0% 1 1 0   100% 0 0   0%
pyEDAA / OSVVM / Build.py Testcase.FailedRequirementsCount   0% 1 1 0   100% 0 0   0%
pyEDAA / OSVVM / Build.py Testcase.FunctionalCoverage   0% 1 1 0   100% 0 0   0%
pyEDAA / OSVVM / Build.py BuildInformation.__init__   0% 1 1 0   100% 0 0   0%
pyEDAA / OSVVM / Build.py Settings.__init__   0% 1 1 0   100% 0 0   0%
pyEDAA / OSVVM / Build.py TestsuiteSummary.__init__   100% 1 0 0   100% 0 0   100%
pyEDAA / OSVVM / Build.py BuildSummaryDocument.__init__   100% 3 0 0   100% 0 0   100%
pyEDAA / OSVVM / Build.py BuildSummaryDocument.Analyze   67% 9 3 0   50% 2 1   64%
pyEDAA / OSVVM / Build.py BuildSummaryDocument.Write   0% 7 7 0   0% 6 0   0%
pyEDAA / OSVVM / Build.py BuildSummaryDocument._ParseSequenceFromYAML   36% 14 9 0   50% 4 2   39%
pyEDAA / OSVVM / Build.py BuildSummaryDocument._ParseMapFromYAML   36% 14 9 0   50% 4 2   39%
pyEDAA / OSVVM / Build.py BuildSummaryDocument._ParseStrFieldFromYAML   44% 9 5 0   50% 2 1   45%
pyEDAA / OSVVM / Build.py BuildSummaryDocument._ParseIntFieldFromYAML   44% 9 5 0   50% 2 1   45%
pyEDAA / OSVVM / Build.py BuildSummaryDocument._ParseDateFieldFromYAML   44% 9 5 0   50% 2 1   45%
pyEDAA / OSVVM / Build.py BuildSummaryDocument._ParseDurationFieldFromYAML   44% 9 5 0   50% 2 1   45%
pyEDAA / OSVVM / Build.py BuildSummaryDocument.Convert   79% 14 3 0   83% 6 1   80%
pyEDAA / OSVVM / Build.py BuildSummaryDocument._ConvertTestsuite   100% 5 0 0   100% 2 0   100%
pyEDAA / OSVVM / Build.py BuildSummaryDocument._ConvertTestcase   77% 35 8 0   43% 14 4   67%
pyEDAA / OSVVM / Build.py BuildSummaryDocument.__contains__   100% 1 0 0   100% 0 0   100%
pyEDAA / OSVVM / Build.py BuildSummaryDocument.__iter__   0% 1 1 0   100% 0 0   0%
pyEDAA / OSVVM / Build.py BuildSummaryDocument.__getitem__   100% 1 0 0   100% 0 0   100%
pyEDAA / OSVVM / Build.py BuildSummaryDocument.__len__   0% 1 1 0   100% 0 0   0%
pyEDAA / OSVVM / Build.py (no function)   100% 100 0 0   100% 0 0   100%
pyEDAA / OSVVM / Project / Procedures.py BuildName   100% 3 0 4   100% 0 0   100%
pyEDAA / OSVVM / Project / Procedures.py build   100% 16 0 13   100% 4 0   100%
pyEDAA / OSVVM / Project / Procedures.py include   100% 5 0 4   100% 0 0   100%
pyEDAA / OSVVM / Project / Procedures.py library   100% 3 0 5   100% 0 0   100%
pyEDAA / OSVVM / Project / Procedures.py NoNullRangeWarning   0% 3 3 4   100% 0 0   0%
pyEDAA / OSVVM / Project / Procedures.py analyze   93% 15 1 14   50% 2 1   88%
pyEDAA / OSVVM / Project / Procedures.py simulate   89% 9 1 10   75% 4 1   85%
pyEDAA / OSVVM / Project / Procedures.py generic   100% 3 0 4   100% 0 0   100%
pyEDAA / OSVVM / Project / Procedures.py TestSuite   100% 2 0 4   100% 0 0   100%
pyEDAA / OSVVM / Project / Procedures.py TestName   100% 2 0 4   100% 0 0   100%
pyEDAA / OSVVM / Project / Procedures.py RunTest   100% 14 0 14   100% 2 0   100%
pyEDAA / OSVVM / Project / Procedures.py LinkLibrary   0% 1 1 0   100% 0 0   0%
pyEDAA / OSVVM / Project / Procedures.py LinkLibraryDirectory   0% 1 1 0   100% 0 0   0%
pyEDAA / OSVVM / Project / Procedures.py SetVHDLVersion   100% 14 0 10   100% 8 0   100%
pyEDAA / OSVVM / Project / Procedures.py GetVHDLVersion   100% 11 0 6   100% 8 0   100%
pyEDAA / OSVVM / Project / Procedures.py SetCoverageAnalyzeEnable   0% 1 1 0   100% 0 0   0%
pyEDAA / OSVVM / Project / Procedures.py SetCoverageSimulateEnable   0% 1 1 0   100% 0 0   0%
pyEDAA / OSVVM / Project / Procedures.py FileExists   75% 4 1 4   50% 2 1   67%
pyEDAA / OSVVM / Project / Procedures.py DirectoryExists   75% 4 1 4   50% 2 1   67%
pyEDAA / OSVVM / Project / Procedures.py ChangeWorkingDirectory   0% 4 4 6   0% 2 0   0%
pyEDAA / OSVVM / Project / Procedures.py FindOsvvmSettingsDirectory   0% 1 1 0   100% 0 0   0%
pyEDAA / OSVVM / Project / Procedures.py CreateOsvvmScriptSettingsPkg   0% 1 1 0   100% 0 0   0%
pyEDAA / OSVVM / Project / Procedures.py ConstraintFile   93% 15 1 12   75% 4 1   89%
pyEDAA / OSVVM / Project / Procedures.py ScopeToRef   80% 5 1 4   50% 2 1   71%
pyEDAA / OSVVM / Project / Procedures.py ScopeToCell   80% 5 1 4   50% 2 1   71%
pyEDAA / OSVVM / Project / Procedures.py (no function)   100% 61 0 1   100% 0 0   100%
pyEDAA / OSVVM / Project / TCL.py TclEnvironment.__init__   100% 4 0 0   100% 0 0   100%
pyEDAA / OSVVM / Project / TCL.py TclEnvironment.TCL   100% 1 0 0   100% 0 0   100%
pyEDAA / OSVVM / Project / TCL.py TclEnvironment.Procedures   0% 1 1 0   100% 0 0   0%
pyEDAA / OSVVM / Project / TCL.py TclEnvironment.Context   100% 1 0 0   100% 0 0   100%
pyEDAA / OSVVM / Project / TCL.py TclEnvironment.RegisterPythonFunctionAsTclProcedure   100% 4 0 0   100% 2 0   100%
pyEDAA / OSVVM / Project / TCL.py TclEnvironment.EvaluateTclCode   0% 7 7 0   100% 0 0   0%
pyEDAA / OSVVM / Project / TCL.py TclEnvironment.EvaluateProFile   40% 5 3 0   100% 0 0   40%
pyEDAA / OSVVM / Project / TCL.py TclEnvironment.__setitem__   0% 1 1 0   100% 0 0   0%
pyEDAA / OSVVM / Project / TCL.py TclEnvironment.__getitem__   100% 1 0 0   100% 0 0   100%
pyEDAA / OSVVM / Project / TCL.py TclEnvironment.__delitem__   0% 1 1 0   100% 0 0   0%
pyEDAA / OSVVM / Project / TCL.py OsvvmVariables.__init__   100% 4 0 0   100% 0 0   100%
pyEDAA / OSVVM / Project / TCL.py OsvvmVariables.VHDLVersion   100% 1 0 0   100% 0 0   100%
pyEDAA / OSVVM / Project / TCL.py OsvvmVariables.ToolVendor   100% 1 0 0   100% 0 0   100%
pyEDAA / OSVVM / Project / TCL.py OsvvmVariables.ToolName   100% 1 0 0   100% 0 0   100%
pyEDAA / OSVVM / Project / TCL.py OsvvmVariables.ToolVersion   100% 1 0 0   100% 0 0   100%
pyEDAA / OSVVM / Project / TCL.py OsvvmProFileProcessor.__init__   100% 8 0 0   50% 4 2   83%
pyEDAA / OSVVM / Project / TCL.py OsvvmProFileProcessor.LoadOsvvmDefaults   50% 14 7 0   33% 6 2   45%
pyEDAA / OSVVM / Project / TCL.py OsvvmProFileProcessor.OverwriteTclProcedures   100% 1 0 0   100% 0 0   100%
pyEDAA / OSVVM / Project / TCL.py OsvvmProFileProcessor.RegisterTclProcedures   100% 28 0 0   100% 0 0   100%
pyEDAA / OSVVM / Project / TCL.py OsvvmProFileProcessor.LoadIncludeFile   0% 2 2 0   100% 0 0   0%
pyEDAA / OSVVM / Project / TCL.py OsvvmProFileProcessor.LoadBuildFile   0% 6 6 0   0% 2 0   0%
pyEDAA / OSVVM / Project / TCL.py OsvvmProFileProcessor.LoadRegressionFile   0% 4 4 0   0% 2 0   0%
pyEDAA / OSVVM / Project / TCL.py getException   75% 4 1 0   50% 4 2   62%
pyEDAA / OSVVM / Project / TCL.py (no function)   100% 61 0 0   100% 0 0   100%
pyEDAA / OSVVM / Project / __init__.py Base.__init__   100% 1 0 0   100% 0 0   100%
pyEDAA / OSVVM / Project / __init__.py Base.Parent   100% 1 0 0   100% 0 0   100%
pyEDAA / OSVVM / Project / __init__.py Named.__init__   75% 4 1 4   50% 2 1   67%
pyEDAA / OSVVM / Project / __init__.py Named.Name   100% 1 0 0   100% 0 0   100%
pyEDAA / OSVVM / Project / __init__.py Named.__repr__   0% 1 1 0   100% 0 0   0%
pyEDAA / OSVVM / Project / __init__.py NoNullRangeWarning.__init__   0% 1 1 0   100% 0 0   0%
pyEDAA / OSVVM / Project / __init__.py NoNullRangeWarning.__repr__   0% 1 1 0   100% 0 0   0%
pyEDAA / OSVVM / Project / __init__.py SourceFile.__init__   100% 2 0 4   100% 0 0   100%
pyEDAA / OSVVM / Project / __init__.py SourceFile.Path   100% 1 0 0   100% 0 0   100%
pyEDAA / OSVVM / Project / __init__.py SourceFile.__repr__   0% 1 1 0   100% 0 0   0%
pyEDAA / OSVVM / Project / __init__.py XDCConstraintFile.__init__   45% 11 6 0   50% 4 2   47%
pyEDAA / OSVVM / Project / __init__.py XDCConstraintFile.__repr__   0% 7 7 0   0% 4 0   0%
pyEDAA / OSVVM / Project / __init__.py VHDLSourceFile.__init__   75% 12 3 8   75% 4 1   75%
pyEDAA / OSVVM / Project / __init__.py VHDLSourceFile.VHDLLibrary   100% 1 0 0   100% 0 0   100%
pyEDAA / OSVVM / Project / __init__.py VHDLSourceFile.VHDLVersion   100% 1 0 0   100% 0 0   100%
pyEDAA / OSVVM / Project / __init__.py VHDLSourceFile.VHDLVersion   40% 5 3 0   50% 2 1   43%
pyEDAA / OSVVM / Project / __init__.py VHDLSourceFile.NoNullRangeWarning   100% 1 0 0   100% 0 0   100%
pyEDAA / OSVVM / Project / __init__.py VHDLSourceFile.NoNullRangeWarning   0% 5 5 0   0% 2 0   0%
pyEDAA / OSVVM / Project / __init__.py VHDLSourceFile.AssociatedFiles   0% 1 1 0   100% 0 0   0%
pyEDAA / OSVVM / Project / __init__.py VHDLSourceFile.__repr__   75% 4 1 0   50% 2 1   67%
pyEDAA / OSVVM / Project / __init__.py VHDLLibrary.__init__   81% 16 3 8   88% 8 1   83%
pyEDAA / OSVVM / Project / __init__.py VHDLLibrary.Build   100% 1 0 0   100% 0 0   100%
pyEDAA / OSVVM / Project / __init__.py VHDLLibrary.Files   100% 1 0 0   100% 0 0   100%
pyEDAA / OSVVM / Project / __init__.py VHDLLibrary.AddFile   100% 2 0 4   100% 0 0   100%
pyEDAA / OSVVM / Project / __init__.py VHDLLibrary.__repr__   100% 1 0 0   100% 0 0   100%
pyEDAA / OSVVM / Project / __init__.py GenericValue.__init__   80% 5 1 8   50% 2 1   71%
pyEDAA / OSVVM / Project / __init__.py GenericValue.Name   100% 1 0 0   100% 0 0   100%
pyEDAA / OSVVM / Project / __init__.py GenericValue.Value   100% 1 0 0   100% 0 0   100%
pyEDAA / OSVVM / Project / __init__.py GenericValue.__repr__   0% 1 1 0   100% 0 0   0%
pyEDAA / OSVVM / Project / __init__.py ConstraintFile.__init__   50% 12 6 4   50% 4 2   50%
pyEDAA / OSVVM / Project / __init__.py ConstraintFile.Path   100% 1 0 0   100% 0 0   100%
pyEDAA / OSVVM / Project / __init__.py ConstraintFile.ScopeToRef   100% 1 0 0   100% 0 0   100%
pyEDAA / OSVVM / Project / __init__.py ConstraintFile.ScopeToCell   100% 1 0 0   100% 0 0   100%
pyEDAA / OSVVM / Project / __init__.py ConstraintFile.__repr__   0% 7 7 0   0% 4 0   0%
pyEDAA / OSVVM / Project / __init__.py ScopeToRef.__init__   100% 2 0 4   100% 0 0   100%
pyEDAA / OSVVM / Project / __init__.py ScopeToRef.Reference   100% 1 0 0   100% 0 0   100%
pyEDAA / OSVVM / Project / __init__.py ScopeToRef.__repr__   0% 1 1 0   100% 0 0   0%
pyEDAA / OSVVM / Project / __init__.py ScopeToCell.__init__   100% 2 0 4   100% 0 0   100%
pyEDAA / OSVVM / Project / __init__.py ScopeToCell.Cell   100% 1 0 0   100% 0 0   100%
pyEDAA / OSVVM / Project / __init__.py ScopeToCell.__repr__   0% 1 1 0   100% 0 0   0%
pyEDAA / OSVVM / Project / __init__.py Testcase.__init__   100% 15 0 16   100% 8 0   100%
pyEDAA / OSVVM / Project / __init__.py Testcase.Testsuite   100% 1 0 0   100% 0 0   100%
pyEDAA / OSVVM / Project / __init__.py Testcase.ToplevelName   100% 1 0 0   100% 0 0   100%
pyEDAA / OSVVM / Project / __init__.py Testcase.Generics   100% 1 0 0   100% 0 0   100%
pyEDAA / OSVVM / Project / __init__.py Testcase.SetToplevel   67% 3 1 4   50% 2 1   60%
pyEDAA / OSVVM / Project / __init__.py Testcase.AddGeneric   100% 1 0 4   100% 0 0   100%
pyEDAA / OSVVM / Project / __init__.py Testcase.__repr__   100% 2 0 0   100% 0 0   100%
pyEDAA / OSVVM / Project / __init__.py Testsuite.__init__   100% 16 0 12   100% 8 0   100%
pyEDAA / OSVVM / Project / __init__.py Testsuite.Build   100% 1 0 0   100% 0 0   100%
pyEDAA / OSVVM / Project / __init__.py Testsuite.Testcases   100% 1 0 0   100% 0 0   100%
pyEDAA / OSVVM / Project / __init__.py Testsuite.AddTestcase   100% 2 0 4   100% 0 0   100%
pyEDAA / OSVVM / Project / __init__.py Testsuite.__repr__   100% 1 0 0   100% 0 0   100%
pyEDAA / OSVVM / Project / __init__.py BuildName.__init__   100% 2 0 4   100% 0 0   100%
pyEDAA / OSVVM / Project / __init__.py BuildName.Name   100% 1 0 0   100% 0 0   100%
pyEDAA / OSVVM / Project / __init__.py BuildName.__repr__   0% 1 1 0   100% 0 0   0%
pyEDAA / OSVVM / Project / __init__.py Build.__init__   100% 28 0 20   100% 14 0   100%
pyEDAA / OSVVM / Project / __init__.py Build.Project   100% 1 0 0   100% 0 0   100%
pyEDAA / OSVVM / Project / __init__.py Build.IncludedFiles   0% 1 1 0   100% 0 0   0%
pyEDAA / OSVVM / Project / __init__.py Build.VHDLLibraries   100% 1 0 0   100% 0 0   100%
pyEDAA / OSVVM / Project / __init__.py Build.Testsuites   100% 1 0 0   100% 0 0   100%
pyEDAA / OSVVM / Project / __init__.py Build.AddVHDLLibrary   100% 2 0 4   100% 0 0   100%
pyEDAA / OSVVM / Project / __init__.py Build.AddTestsuite   100% 2 0 4   100% 0 0   100%
pyEDAA / OSVVM / Project / __init__.py Build.__repr__   100% 1 0 0   100% 0 0   100%
pyEDAA / OSVVM / Project / __init__.py Project.__init__   100% 12 0 8   100% 6 0   100%
pyEDAA / OSVVM / Project / __init__.py Project.Builds   100% 1 0 0   100% 0 0   100%
pyEDAA / OSVVM / Project / __init__.py Project.IncludedFiles   0% 2 2 0   0% 2 0   0%
pyEDAA / OSVVM / Project / __init__.py Project.AddBuild   100% 2 0 4   100% 0 0   100%
pyEDAA / OSVVM / Project / __init__.py Project.__repr__   100% 1 0 0   100% 0 0   100%
pyEDAA / OSVVM / Project / __init__.py Context.__init__   100% 15 0 0   100% 0 0   100%
pyEDAA / OSVVM / Project / __init__.py Context.Clear   100% 14 0 0   100% 0 0   100%
pyEDAA / OSVVM / Project / __init__.py Context.Processor   0% 1 1 0   100% 0 0   0%
pyEDAA / OSVVM / Project / __init__.py Context.LastException   100% 3 0 0   100% 0 0   100%
pyEDAA / OSVVM / Project / __init__.py Context.LastException   100% 1 0 0   100% 0 0   100%
pyEDAA / OSVVM / Project / __init__.py Context.WorkingDirectory   100% 1 0 0   100% 0 0   100%
pyEDAA / OSVVM / Project / __init__.py Context.CurrentDirectory   100% 1 0 0   100% 0 0   100%
pyEDAA / OSVVM / Project / __init__.py Context.VHDLVersion   100% 1 0 0   100% 0 0   100%
pyEDAA / OSVVM / Project / __init__.py Context.VHDLVersion   100% 1 0 0   100% 0 0   100%
pyEDAA / OSVVM / Project / __init__.py Context.IncludedFiles   100% 1 0 0   100% 0 0   100%
pyEDAA / OSVVM / Project / __init__.py Context.VHDLLibrary   100% 1 0 0   100% 0 0   100%
pyEDAA / OSVVM / Project / __init__.py Context.VHDLLibraries   100% 1 0 0   100% 0 0   100%
pyEDAA / OSVVM / Project / __init__.py Context.Testsuite   100% 1 0 0   100% 0 0   100%
pyEDAA / OSVVM / Project / __init__.py Context.Testsuites   100% 1 0 0   100% 0 0   100%
pyEDAA / OSVVM / Project / __init__.py Context.TestCase   100% 1 0 0   100% 0 0   100%
pyEDAA / OSVVM / Project / __init__.py Context.Build   100% 1 0 0   100% 0 0   100%
pyEDAA / OSVVM / Project / __init__.py Context.Builds   100% 1 0 0   100% 0 0   100%
pyEDAA / OSVVM / Project / __init__.py Context.ToProject   0% 1 1 0   100% 0 0   0%
pyEDAA / OSVVM / Project / __init__.py Context.RaiseException   0% 4 4 0   0% 2 0   0%
pyEDAA / OSVVM / Project / __init__.py Context.BeginBuild   57% 14 6 0   50% 4 2   56%
pyEDAA / OSVVM / Project / __init__.py Context.EndBuild   100% 9 0 0   100% 0 0   100%
pyEDAA / OSVVM / Project / __init__.py Context.IncludeFile   81% 16 3 10   75% 8 2   79%
pyEDAA / OSVVM / Project / __init__.py Context.EvaluateFile   100% 1 0 0   100% 0 0   100%
pyEDAA / OSVVM / Project / __init__.py Context.SetLibrary   100% 5 0 0   100% 0 0   100%
pyEDAA / OSVVM / Project / __init__.py Context.AddVHDLFile   100% 4 0 0   100% 2 0   100%
pyEDAA / OSVVM / Project / __init__.py Context.SetTestsuite   100% 5 0 0   100% 0 0   100%
pyEDAA / OSVVM / Project / __init__.py Context.AddTestcase   100% 5 0 0   100% 2 0   100%
pyEDAA / OSVVM / Project / __init__.py Context.SetTestcaseToplevel   75% 4 1 0   50% 2 1   67%
pyEDAA / OSVVM / Project / __init__.py Context.AddOption   100% 3 0 0   100% 0 0   100%
pyEDAA / OSVVM / Project / __init__.py (no function)   100% 228 0 0   100% 0 0   100%
pyEDAA / OSVVM / __init__.py (no function)   100% 10 0 0   100% 0 0   100%
Total     82% 1528 281 273   60% 286 69   78%

No items found using the specified filter.

1 empty function skipped.