1package com.jogamp.common.net;
3import java.io.BufferedReader;
4import java.io.IOException;
5import java.io.InputStreamReader;
6import java.net.JarURLConnection;
7import java.net.URLConnection;
9import org.junit.Assert;
11import com.jogamp.common.os.AndroidVersion;
12import com.jogamp.common.util.IOUtil;
13import com.jogamp.junit.util.SingletonJunitCase;
27 protected static final String
test_asset_test2a_url =
"asset:com/jogamp/common/net/data/AssetURLConnectionTest.txt";
28 protected static final String
test_asset_test2b_url =
"asset:/com/jogamp/common/net/data/AssetURLConnectionTest.txt";
39 protected static void testAssetConnection(
final URLConnection c,
final String entry_name)
throws IOException {
40 Assert.assertNotNull(c);
44 }
else if(c instanceof JarURLConnection) {
45 final JarURLConnection jc = (JarURLConnection) c;
47 Assert.assertEquals(
"assets/"+entry_name, jc.getEntryName());
49 Assert.assertEquals(entry_name, jc.getEntryName());
53 final BufferedReader reader =
new BufferedReader(
new InputStreamReader(c.getInputStream()));
57 while ((line = reader.readLine()) !=
null) {
58 System.err.println(c.getURL()+
":"+l+
"> "+line);
static void testAssetConnection(final URLConnection c, final String entry_name)
static final String test_asset_test4_entry
static final String test_asset_test1_url
In gluegen.test.jar.
static final String test_asset_rt2_url
static final String test_asset_test4a_url
static final Uri.Encoded test_asset_test2_rel
static final String test_asset_test2_entry
static final String test_asset_test2a_url
static final Uri.Encoded test_asset_test4_rel
static final String test_asset_rt_entry
static final String test_asset_test3b_url
static final String test_asset_test2b_url
static final String test_asset_test3a_url
static final String test_asset_test1_entry
static final String test_asset_rt_url
In gluegen-rt.jar.
static final String test_asset_test4b_url
static final Uri.Encoded test_asset_test3_rel
static final String test_asset_test3_entry
See base class PiggybackURLConnection for motivation.
Immutable RFC3986 encoded string.
static Encoded cast(final String encoded)
Casts the given encoded String by creating a new Encoded instance.
This class implements an immutable Uri as defined by RFC 2396.
static final boolean isAvailable
static void close(final Closeable stream, final boolean throwRuntimeException)