Package org.testng.internal
Class Yaml
java.lang.Object
org.testng.internal.Yaml
YAML support for TestNG.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionprivate static classprivate static class -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate static voidgenerateIncludeExclude(StringBuilder sb, String sp, String key, List<String> includes) private static voidmapToYaml(Map<String, String> map, StringBuilder out) private static voidmaybeAdd(StringBuilder sb, String key, Object value, Object def) private static voidstatic XmlSuiteparse(String filePath, InputStream is, boolean loadClasses) private static voidtoYaml(StringBuilder result, String sp, List<String> strings) private static voidprivate static voidtoYaml(StringBuilder result, String sp2, XmlClass xc) private static voidtoYaml(StringBuilder result, String sp, XmlInclude xi) private static voidtoYaml(StringBuilder sb, String sp, XmlPackage p) private static voidtoYaml(StringBuilder sb, List<XmlPackage> packages) private static voidtoYaml(StringBuilder result, XmlTest t) Convert a XmlTest into YAMLstatic StringBuilder
-
Constructor Details
-
Yaml
private Yaml()
-
-
Method Details
-
parse
public static XmlSuite parse(String filePath, InputStream is, boolean loadClasses) throws FileNotFoundException - Throws:
FileNotFoundException
-
maybeAdd
-
maybeAdd
-
toYaml
-
toYaml
Convert a XmlTest into YAML -
toYaml
-
toYaml
-
toYaml
-
toYaml
-
toYaml
-
generateIncludeExclude
private static void generateIncludeExclude(StringBuilder sb, String sp, String key, List<String> includes) -
mapToYaml
-
toYaml
-