Package com.intuit.karate
Class FileUtils
- java.lang.Object
-
- com.intuit.karate.FileUtils
-
public class FileUtils extends Object
- Author:
- pthomas3
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classFileUtils.OsType
-
Field Summary
Fields Modifier and Type Field Description static StringKARATE_METAstatic booleanKARATE_TELEMETRYstatic StringKARATE_VERSIONstatic StringUSER_UUIDstatic FileWORKING_DIR
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static voidcopy(File src, File dest)static voiddeleteDirectory(File file)static StringgetBuildDir()static StringgetOsName()static FileUtils.OsTypegetOsType()static FileUtils.OsTypegetOsType(String name)static booleanisOsMacOsX()static booleanisOsWindows()static FeatureCallparseFeatureAndCallTag(String path)static StringUtils.PairparsePathAndTags(String text)static voidrenameFileIfZeroBytes(String fileName)static byte[]toBytes(File file)static byte[]toBytes(InputStream is)static byte[]toBytes(String string)static InputStreamtoInputStream(String text)static StringtoString(byte[] bytes)static StringtoString(File file)static StringtoString(InputStream is)static voidwriteToFile(File file, byte[] data)static voidwriteToFile(File file, String data)
-
-
-
Method Detail
-
parsePathAndTags
public static StringUtils.Pair parsePathAndTags(String text)
-
parseFeatureAndCallTag
public static FeatureCall parseFeatureAndCallTag(String path)
-
toString
public static String toString(InputStream is)
-
toBytes
public static byte[] toBytes(File file)
-
toBytes
public static byte[] toBytes(InputStream is)
-
toString
public static String toString(byte[] bytes)
-
toBytes
public static byte[] toBytes(String string)
-
writeToFile
public static void writeToFile(File file, byte[] data)
-
toInputStream
public static InputStream toInputStream(String text)
-
deleteDirectory
public static void deleteDirectory(File file)
-
renameFileIfZeroBytes
public static void renameFileIfZeroBytes(String fileName)
-
getBuildDir
public static String getBuildDir()
-
isOsWindows
public static boolean isOsWindows()
-
isOsMacOsX
public static boolean isOsMacOsX()
-
getOsName
public static String getOsName()
-
getOsType
public static FileUtils.OsType getOsType()
-
getOsType
public static FileUtils.OsType getOsType(String name)
-
-