Direct-BT v3.3.0-1-gc2d430c
Direct-BT - Direct Bluetooth Programming.
|
Bug 908: Automated test, launching GlueGen jar file from an odd pathname. More...
Classes | |
class | TestClassLoader |
Public Member Functions | |
void | test00TempJarCacheSimplePath () throws IOException, IllegalArgumentException, URISyntaxException |
void | test01TempJarCacheOddPath () throws IOException, IllegalArgumentException, URISyntaxException |
Public Member Functions inherited from jau.test.junit.util.JunitTracer | |
final String | getFullTestName (final String separator) |
final String | getSimpleTestName (final String separator) |
final String | getTestMethodName () |
final void | setUpBase () |
final void | tearDownBase () |
Static Public Member Functions | |
static void | main (final String args[]) throws IOException |
Static Public Member Functions inherited from jau.test.junit.util.JunitTracer | |
static final boolean | isTestSupported () |
static final void | oneTimeSetUpBase () |
static final void | oneTimeTearDownBase () |
static final void | setTestSupported (final boolean v) |
static void | waitForKey (final String preMessage) |
Additional Inherited Members | |
Public Attributes inherited from jau.test.junit.util.JunitTracer | |
final TestName | _unitTestName = new TestName() |
Bug 908: Automated test, launching GlueGen jar file from an odd pathname.
The currently used jar folder is copied into [1]
[1] build/test/build/TestNetIOURIReservedCharsBug908/test01TempJarCacheOddPath/A$-B\^-C~-D#-E\]-F\[-öä [2] build/test/build/TestNetIOURIReservedCharsBug908/test01TempJarCacheOddPath/A$-B\^-C~-D#-E\]-F\[-öä/gluegen-rt.jar
A ClassLoader w/ the URL [2] is used to issue Platform.initSingleton(), i.e. issues a whole initialization sequence w/ native jar loading in the new ClassPath.
The manual test below on the created odd folder [1] has also succeeded:
java \ -Djogamp.debug.IOUtil -Djogamp.debug.JNILibLoader -Djogamp.debug.TempFileCache \ -Djogamp.debug.JarUtil -Djogamp.debug.TempJarCache \ -cp ../build-x86_64/test/build/TestNetIOURIReservedCharsBug908/test01TempJarCacheOddPath/A$-B\^-C~-D#-E\]-F\[-öä/gluegen-rt.jar \ com.jogamp.common.GlueGenVersion
Definition at line 71 of file TestUri99LaunchOnReservedCharPathBug908.java.
void jau.test.net.TestUri99LaunchOnReservedCharPathBug908.test00TempJarCacheSimplePath | ( | ) | throws IOException, IllegalArgumentException, URISyntaxException |
Definition at line 83 of file TestUri99LaunchOnReservedCharPathBug908.java.
void jau.test.net.TestUri99LaunchOnReservedCharPathBug908.test01TempJarCacheOddPath | ( | ) | throws IOException, IllegalArgumentException, URISyntaxException |
Definition at line 88 of file TestUri99LaunchOnReservedCharPathBug908.java.
|
static |
Definition at line 163 of file TestUri99LaunchOnReservedCharPathBug908.java.