Package org.testng.internal
Class Yaml
- java.lang.Object
-
- org.testng.internal.Yaml
-
public final class Yaml extends java.lang.ObjectYAML support for TestNG.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description private static classYaml.TestNGConstructor
-
Constructor Summary
Constructors Modifier Constructor Description privateYaml()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description private static voidgenerateIncludeExclude(java.lang.StringBuilder sb, java.lang.String sp, java.lang.String key, java.util.List<java.lang.String> includes)private static voidmapToYaml(java.util.Map<java.lang.String,java.lang.String> map, java.lang.StringBuilder out)private static voidmaybeAdd(java.lang.StringBuilder sb, java.lang.String key, java.lang.Object value, java.lang.Object def)private static voidmaybeAdd(java.lang.StringBuilder sb, java.lang.String sp, java.lang.String key, java.lang.Object value, java.lang.Object def)static XmlSuiteparse(java.lang.String filePath, java.io.InputStream is)private static voidtoYaml(java.lang.StringBuilder sb, java.lang.String key, java.lang.String sp, java.util.Map<java.lang.String,java.lang.String> parameters)private static voidtoYaml(java.lang.StringBuilder result, java.lang.String sp, java.util.List<java.lang.String> strings)private static voidtoYaml(java.lang.StringBuilder result, java.lang.String sp2, XmlClass xc)private static voidtoYaml(java.lang.StringBuilder result, java.lang.String sp2, XmlInclude xi)private static voidtoYaml(java.lang.StringBuilder sb, java.lang.String sp, XmlPackage p)private static voidtoYaml(java.lang.StringBuilder result, java.lang.String sp, XmlTest t)private static voidtoYaml(java.lang.StringBuilder sb, java.util.List<XmlPackage> packages)static java.lang.StringBuildertoYaml(XmlSuite suite)The main entry point to convert an XmlSuite into YAML.
-
-
-
Method Detail
-
parse
public static XmlSuite parse(java.lang.String filePath, java.io.InputStream is) throws java.io.FileNotFoundException
- Throws:
java.io.FileNotFoundException
-
maybeAdd
private static void maybeAdd(java.lang.StringBuilder sb, java.lang.String key, java.lang.Object value, java.lang.Object def)
-
maybeAdd
private static void maybeAdd(java.lang.StringBuilder sb, java.lang.String sp, java.lang.String key, java.lang.Object value, java.lang.Object def)
-
toYaml
public static java.lang.StringBuilder toYaml(XmlSuite suite)
The main entry point to convert an XmlSuite into YAML. This method is allowed to be used by external tools (e.g. Eclipse).
-
toYaml
private static void toYaml(java.lang.StringBuilder result, java.lang.String sp, XmlTest t)
-
toYaml
private static void toYaml(java.lang.StringBuilder result, java.lang.String sp2, XmlClass xc)
-
toYaml
private static void toYaml(java.lang.StringBuilder result, java.lang.String sp2, XmlInclude xi)
-
toYaml
private static void toYaml(java.lang.StringBuilder result, java.lang.String sp, java.util.List<java.lang.String> strings)
-
toYaml
private static void toYaml(java.lang.StringBuilder sb, java.util.List<XmlPackage> packages)
-
toYaml
private static void toYaml(java.lang.StringBuilder sb, java.lang.String sp, XmlPackage p)
-
generateIncludeExclude
private static void generateIncludeExclude(java.lang.StringBuilder sb, java.lang.String sp, java.lang.String key, java.util.List<java.lang.String> includes)
-
mapToYaml
private static void mapToYaml(java.util.Map<java.lang.String,java.lang.String> map, java.lang.StringBuilder out)
-
toYaml
private static void toYaml(java.lang.StringBuilder sb, java.lang.String key, java.lang.String sp, java.util.Map<java.lang.String,java.lang.String> parameters)
-
-