Merge change I006c279b

* changes:
  Remove broken .so and fix bogus test.
diff --git a/libcore/luni/src/test/java/org/apache/harmony/luni/tests/java/lang/SystemTest.java b/libcore/luni/src/test/java/org/apache/harmony/luni/tests/java/lang/SystemTest.java
index 08412d2..9bad94f 100644
--- a/libcore/luni/src/test/java/org/apache/harmony/luni/tests/java/lang/SystemTest.java
+++ b/libcore/luni/src/test/java/org/apache/harmony/luni/tests/java/lang/SystemTest.java
@@ -1081,10 +1081,9 @@
         method = "load",
         args = {java.lang.String.class}
     )
-    @AndroidOnly("No x86 version of this library")
     public void test_load() {
         try {
-            new TestLibrary().checkString();
+            Runtime.getRuntime().load("nonExistentLibrary");
             fail("UnsatisfiedLinkError was not thrown.");
         } catch(UnsatisfiedLinkError  e) {
             //expected
@@ -1118,7 +1117,7 @@
         SecurityManager oldSm = System.getSecurityManager();
         System.setSecurityManager(sm);
         try {
-            System.load("libTestLibrary.so");
+            System.load("/nonExistentLibrary.so");
             fail("SecurityException should be thrown.");
         } catch (SecurityException e) {
             // expected
@@ -1162,7 +1161,7 @@
          SecurityManager oldSm = System.getSecurityManager();
          System.setSecurityManager(sm);
          try {
-             System.loadLibrary("libTestLibrary.so");
+             System.loadLibrary("nonExistentLibrary.so");
              fail("SecurityException should be thrown.");
          } catch (SecurityException e) {
              // expected
diff --git a/libcore/luni/src/test/java/org/apache/harmony/luni/tests/java/lang/TestLibrary.java b/libcore/luni/src/test/java/org/apache/harmony/luni/tests/java/lang/TestLibrary.java
deleted file mode 100644
index 2748223..0000000
--- a/libcore/luni/src/test/java/org/apache/harmony/luni/tests/java/lang/TestLibrary.java
+++ /dev/null
@@ -1,50 +0,0 @@
-/*
- * Copyright (C) 2008 The Android Open Source Project
- *
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- *      http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-package org.apache.harmony.luni.tests.java.lang;
-
-import java.io.File;
-import java.io.FileNotFoundException;
-import java.io.FileOutputStream;
-import java.io.IOException;
-import java.io.InputStream;
-
-class TestLibrary {
-    private native String printName();
-    
-    boolean checkString() {
-        if(printName().equals("TestLibrary"))
-            return true;
-        return false;
-    }
-    
-    TestLibrary() {
-        InputStream in = TestLibrary.class.getResourceAsStream("/libTestLibrary.so");
-        try {
-            File tmp = File.createTempFile("libTestLibrary", "so");
-            tmp.deleteOnExit();
-            FileOutputStream out = new FileOutputStream(tmp);
-            while (in.available() > 0) {
-                out.write(in.read()); // slow
-            }
-            in.close();
-            out.close();
-            Runtime.getRuntime().load(tmp.getAbsolutePath());
-        } catch (FileNotFoundException e) {
-        } catch (IOException e) {
-        }
-    }        
-}
diff --git a/libcore/luni/src/test/resources/libTestLibrary.so b/libcore/luni/src/test/resources/libTestLibrary.so
deleted file mode 100755
index 81acfd5..0000000
--- a/libcore/luni/src/test/resources/libTestLibrary.so
+++ /dev/null
Binary files differ