pyats.aereport.tsinitinfo.atstree package¶
atstree – ATSTree¶
This module implements ATSTree element.
-
class
pyats.aereport.tsinitinfo.atstree.ATSTree¶ Bases:
pyats.aereport.toplevel.aereportelement.AEReportElementClass based on this schema definition
<xs:element name="ats"> <xs:annotation> <xs:documentation>ATS tree info</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="path"></xs:element> <xs:element name="version"></xs:element> <xs:element name="package" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>List of package names and corresponding version loaded </xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="name" /> <xs:element name="version" /> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element>
-
add_packages(kwargs)¶ Add multiple packages to the ATS tree Accept list of format : [{name:’’, version:’’},….]
-
set_args(**kwargs)¶ Set testsuite initinfo attributes
-
Submodules¶
atspackage – ATSPackage¶
This module implements ATSPackage element.
-
class
pyats.aereport.tsinitinfo.atstree.atspackage.ATSPackage(**kwargs)¶ Bases:
pyats.aereport.toplevel.aereportelement.AEReportElementClass based on this schema definition
<xs:annotation> <xs:documentation>List of package names and corresponding version loaded </xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="name" /> <xs:element name="version" /> </xs:sequence> </xs:complexType>