Package org.testng.internal
Class Yaml
- java.lang.Object
-
- org.testng.internal.Yaml
-
public final class Yaml extends java.lang.Object
YAML support for TestNG.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description private static class
Yaml.TestNGConstructor
-
Constructor Summary
Constructors Modifier Constructor Description private
Yaml()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description private static void
generateIncludeExclude(java.lang.StringBuilder sb, java.lang.String sp, java.lang.String key, java.util.List<java.lang.String> includes)
private static void
mapToYaml(java.util.Map<java.lang.String,java.lang.String> map, java.lang.StringBuilder out)
private static void
maybeAdd(java.lang.StringBuilder sb, java.lang.String key, java.lang.Object value, java.lang.Object def)
private static void
maybeAdd(java.lang.StringBuilder sb, java.lang.String sp, java.lang.String key, java.lang.Object value, java.lang.Object def)
static XmlSuite
parse(java.lang.String filePath, java.io.InputStream is)
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)
private static void
toYaml(java.lang.StringBuilder result, java.lang.String sp, java.util.List<java.lang.String> strings)
private static void
toYaml(java.lang.StringBuilder result, java.lang.String sp2, XmlClass xc)
private static void
toYaml(java.lang.StringBuilder result, java.lang.String sp2, XmlInclude xi)
private static void
toYaml(java.lang.StringBuilder sb, java.lang.String sp, XmlPackage p)
private static void
toYaml(java.lang.StringBuilder result, java.lang.String sp, XmlTest t)
private static void
toYaml(java.lang.StringBuilder sb, java.util.List<XmlPackage> packages)
static java.lang.StringBuilder
toYaml(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)
-
-