Class OsUtils

java.lang.Object
io.karatelabs.common.OsUtils

public class OsUtils extends Object
Operating system detection utilities. Provides platform-specific checks used throughout Karate.
  • Field Details

    • OS_NAME

      public static final String OS_NAME
    • USER_HOME

      public static final String USER_HOME
  • Method Details

    • isWindows

      public static boolean isWindows()
    • isMac

      public static boolean isMac()
    • isWindowsOrMac

      public static boolean isWindowsOrMac()
    • isLinux

      public static boolean isLinux()
    • getOsType

      public static String getOsType()
      Returns the OS type as a string for karate.os.type. Values: "windows", "macosx", "linux", "unknown"