OSDN Git Service

For PR java/6519:
authormark <mark@138bc75d-0d04-0410-961f-82ee72b054a4>
Sat, 4 May 2002 13:24:40 +0000 (13:24 +0000)
committermark <mark@138bc75d-0d04-0410-961f-82ee72b054a4>
Sat, 4 May 2002 13:24:40 +0000 (13:24 +0000)
* libjava.lang/emptystring.java: New.
* libjava.lang/emptystring.out: New.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@53157 138bc75d-0d04-0410-961f-82ee72b054a4

libjava/testsuite/ChangeLog
libjava/testsuite/libjava.lang/emptystring.java [new file with mode: 0644]
libjava/testsuite/libjava.lang/emptystring.out [new file with mode: 0644]

index c6af713..1d50f97 100644 (file)
@@ -1,3 +1,9 @@
+2002-05-04  Mark Wielaard  <mark@klomp.org>
+
+       For PR java/6519:
+       * libjava.lang/emptystring.java: New.
+       * libjava.lang/emptystring.out: New.
+
 2002-04-21  Mark Wielaard  <mark@klomp.org>
 
        * libjava.mauve/xfail: Expect failures for PR java/6391 and
diff --git a/libjava/testsuite/libjava.lang/emptystring.java b/libjava/testsuite/libjava.lang/emptystring.java
new file mode 100644 (file)
index 0000000..9da2ead
--- /dev/null
@@ -0,0 +1,15 @@
+public class emptystring
+{
+        public static void main(String[] args)
+        {
+                System.out.println("null".equals(n(0) + ""));
+                System.out.println("null".equals("" + n(0)));
+                System.out.println("x".equals(n(1) + ""));
+                System.out.println("x".equals("" + n(1)));
+        }
+
+        static String n(int i)
+        {
+                if (i==0) return null; else return "x";
+        }
+}
diff --git a/libjava/testsuite/libjava.lang/emptystring.out b/libjava/testsuite/libjava.lang/emptystring.out
new file mode 100644 (file)
index 0000000..1140ff5
--- /dev/null
@@ -0,0 +1,4 @@
+true
+true
+true
+true