rt/vm/src/test/java/org/apidesign/vm4brwsr/Resources.java
branchclosure
changeset 1496 d3df935aff70
parent 1495 d5dd07b45f79
child 1497 daa5f903b529
     1.1 --- a/rt/vm/src/test/java/org/apidesign/vm4brwsr/Resources.java	Mon Apr 28 10:59:12 2014 +0200
     1.2 +++ b/rt/vm/src/test/java/org/apidesign/vm4brwsr/Resources.java	Mon Apr 28 17:31:29 2014 +0200
     1.3 @@ -38,4 +38,23 @@
     1.4          final Object str = new String(arr, 0, len, "UTF-8");
     1.5          return str.toString();
     1.6      }
     1.7 +    static String loadClazz() throws IOException {
     1.8 +        InputStream is = Resources.class.getResourceAsStream("Bck2BrwsrToolkit.class");
     1.9 +        if (is == null) {
    1.10 +            return "No resource found!";
    1.11 +        }
    1.12 +        byte[] arr = new byte[4092];
    1.13 +        int len = is.read(arr);
    1.14 +        if (len < 10) {
    1.15 +            return "No data read! Len: " + len;
    1.16 +        }
    1.17 +        
    1.18 +        StringBuilder sb = new StringBuilder();
    1.19 +        sb.append("[");
    1.20 +        for (int i = 0; i < len; i++) {
    1.21 +            sb.append(arr[i]).append(", ");
    1.22 +        }
    1.23 +        
    1.24 +        return sb.toString().toString();
    1.25 +    }
    1.26  }