Test Blame

src/test/java/org/apache/commons/exec/environment/EnvironmentUtilTest.java
TagDateBlameLineSource
  EXEC_1_0_0    Mon Feb 23 22:24:38 JST 2009    3d038b  34
    public void testToStrings() {
  EXEC_1_0_0_RC1    Sun Dec 14 05:48:35 JST 2008    5b6a2a  35
        TestUtil.assertEquals(null, EnvironmentUtils.toStrings(null), false);
  EXEC_1_0_0_RC1    Mon Nov 17 08:07:06 JST 2008    765387  36
  sandbox    Sun Jan 29 08:15:24 JST 2006    0d1dbf  37
        Map env = new HashMap();
  EXEC_1_0_0_RC1    Mon Nov 17 08:07:06 JST 2008    765387  38
  EXEC_1_0_0_RC1    Sun Dec 14 05:48:35 JST 2008    5b6a2a  39
        TestUtil.assertEquals(new String[0], EnvironmentUtils.toStrings(env), false);
  EXEC_1_0_0_RC1    Fri Nov 28 07:55:53 JST 2008    f43bdc  40
  sandbox    Sun Jan 29 08:15:24 JST 2006    0d1dbf  41
        env.put("foo2", "bar2");
  sandbox    Sun Jan 29 08:15:24 JST 2006    0d1dbf  42
        env.put("foo", "bar");
  sandbox    Sun Jan 29 08:15:24 JST 2006    0d1dbf  43
  EXEC_1_0_0_RC1    Sun Dec 14 05:48:35 JST 2008    5b6a2a  44
        String[] envStrings = EnvironmentUtils.toStrings(env);
  sandbox    Sun Jan 29 08:15:24 JST 2006    0d1dbf  45
  sandbox    Sun Jan 29 08:15:24 JST 2006    0d1dbf  46
        String[] expected = new String[]{"foo=bar", "foo2=bar2"};
  EXEC_1_0_0_RC1    Fri Nov 28 07:55:53 JST 2008    f43bdc  47
  EXEC_1_0_0_RC1    Fri Nov 28 07:55:53 JST 2008    f43bdc  48
  sandbox    Sun Jan 29 08:15:24 JST 2006    0d1dbf  49
        TestUtil.assertEquals(expected, envStrings, false);
  sandbox    Sun Jan 29 08:15:24 JST 2006    0d1dbf  50
    }

Found Source Blame

src/main/java/org/apache/commons/exec/environment/DefaultProcessingEnvironment.java
TagDateBlameLineSource
  sandbox    Sun Jan 07 00:42:23 JST 2007    d4c6f1  45
public class DefaultProcessingEnvironment {
  sandbox    Sun Jan 07 00:42:23 JST 2007    d4c6f1  48
    private static final String LINE_SEPARATOR = System.getProperty("line.separator");
src/main/java/org/apache/commons/exec/environment/EnvironmentUtils.java
TagDateBlameLineSource
  sandbox    Sun Jan 29 08:15:24 JST 2006    0d1dbf  36
        if (OS.isFamilyOpenVms()) {
  sandbox    Sun Jan 29 08:15:24 JST 2006    0d1dbf  39
        	procEnvironment = new DefaultProcessingEnvironment();
  sandbox    Sun Jan 29 08:15:24 JST 2006    0d1dbf  41
	}
  EXEC_1_0_0_RC1    Mon Nov 17 08:07:06 JST 2008    765387  58
        if (environment == null) {
  sandbox    Sun Jan 29 08:15:24 JST 2006    0d1dbf  59
            return null;
  sandbox    Sun Jan 29 08:15:24 JST 2006    0d1dbf  61
        String[] result = new String[environment.size()];
  sandbox    Sun Jan 29 08:15:24 JST 2006    0d1dbf  62
        int i = 0;
  sandbox    Sun Jan 29 08:15:24 JST 2006    0d1dbf  63
        for (Iterator iter = environment.entrySet().iterator(); iter.hasNext();) {
  sandbox    Sun Jan 29 08:15:24 JST 2006    0d1dbf  64
            Map.Entry entry = (Map.Entry) iter.next();
  sandbox    Sun Jan 29 08:15:24 JST 2006    0d1dbf  66
            result[i] = entry.getKey().toString() + "=" + entry.getValue().toString();
  sandbox    Sun Jan 29 08:15:24 JST 2006    0d1dbf  67
            i++;
  sandbox    Sun Jan 29 08:15:24 JST 2006    0d1dbf  68
        }
  sandbox    Sun Jan 29 08:15:24 JST 2006    0d1dbf  69
        return result;
src/main/java/org/apache/commons/exec/OS.java
TagDateBlameLineSource
  sandbox    Fri Aug 05 21:21:46 JST 2005    94b6fa  49
    private static final String OS_NAME = System.getProperty("os.name")
  sandbox    Fri Aug 05 21:21:46 JST 2005    94b6fa  50
            .toLowerCase(Locale.US);
  sandbox    Fri Aug 05 21:21:46 JST 2005    94b6fa  52
    private static final String OS_ARCH = System.getProperty("os.arch")
  sandbox    Fri Aug 05 21:21:46 JST 2005    94b6fa  53
            .toLowerCase(Locale.US);
  sandbox    Fri Aug 05 21:21:46 JST 2005    94b6fa  55
    private static final String OS_VERSION = System.getProperty("os.version")
  sandbox    Fri Aug 05 21:21:46 JST 2005    94b6fa  56
            .toLowerCase(Locale.US);
  sandbox    Fri Aug 05 21:21:46 JST 2005    94b6fa  58
    private static final String PATH_SEP = System.getProperty("path.separator");
  sandbox    Fri Aug 05 21:21:46 JST 2005    94b6fa  87
        return isOs(family, null, null, null);
  sandbox    Fri Aug 05 21:21:46 JST 2005    94b6fa  131
        return isFamily(FAMILY_OPENVMS);
  sandbox    Fri Aug 05 21:21:46 JST 2005    94b6fa  185
        boolean retValue = false;
  sandbox    Fri Aug 05 21:21:46 JST 2005    94b6fa  187
        if (family != null || name != null || arch != null || version != null) {
  sandbox    Fri Aug 05 21:21:46 JST 2005    94b6fa  189
            boolean isFamily = true;
  sandbox    Fri Aug 05 21:21:46 JST 2005    94b6fa  190
            boolean isName = true;
  sandbox    Fri Aug 05 21:21:46 JST 2005    94b6fa  191
            boolean isArch = true;
  sandbox    Fri Aug 05 21:21:46 JST 2005    94b6fa  192
            boolean isVersion = true;
  sandbox    Fri Aug 05 21:21:46 JST 2005    94b6fa  194
            if (family != null) {
  sandbox    Fri Aug 05 21:21:46 JST 2005    94b6fa  195
                if (family.equals(FAMILY_WINDOWS)) {
  sandbox    Fri Aug 05 21:21:46 JST 2005    94b6fa  197
                } else if (family.equals(FAMILY_OS_2)) {
  sandbox    Fri Aug 05 21:21:46 JST 2005    94b6fa  199
                } else if (family.equals(FAMILY_NETWARE)) {
  sandbox    Fri Aug 05 21:21:46 JST 2005    94b6fa  201
                } else if (family.equals(FAMILY_DOS)) {
  sandbox    Fri Aug 05 21:21:46 JST 2005    94b6fa  204
                } else if (family.equals(FAMILY_MAC)) {
  sandbox    Fri Aug 05 21:21:46 JST 2005    94b6fa  206
                } else if (family.equals(FAMILY_TANDEM)) {
  sandbox    Fri Aug 05 21:21:46 JST 2005    94b6fa  208
                } else if (family.equals(FAMILY_UNIX)) {
  sandbox    Fri Aug 05 21:21:46 JST 2005    94b6fa  212
                } else if (family.equals(FAMILY_WIN9X)) {
  sandbox    Fri Aug 05 21:21:46 JST 2005    94b6fa  218
                } else if (family.equals(FAMILY_Z_OS)) {
  sandbox    Fri Aug 05 21:21:46 JST 2005    94b6fa  221
                } else if (family.equals(FAMILY_OS_400)) {
  sandbox    Fri Aug 05 21:21:46 JST 2005    94b6fa  223
                } else if (family.equals(FAMILY_OPENVMS)) {
  sandbox    Fri Aug 05 21:21:46 JST 2005    94b6fa  224
                    isFamily = OS_NAME.indexOf(FAMILY_OPENVMS) > -1;
  sandbox    Fri Aug 05 21:21:46 JST 2005    94b6fa  231
            if (name != null) {
  sandbox    Fri Aug 05 21:21:46 JST 2005    94b6fa  234
            if (arch != null) {
  sandbox    Fri Aug 05 21:21:46 JST 2005    94b6fa  237
            if (version != null) {
  sandbox    Fri Aug 05 21:21:46 JST 2005    94b6fa  240
            retValue = isFamily && isName && isArch && isVersion;
  sandbox    Fri Aug 05 21:21:46 JST 2005    94b6fa  242
        return retValue;