Fixed a test which failed after #20 was implemented. The test called a package private method in a class in the boot classpath. This fails since the test is in the system classpath. It now uses reflection instead of a direct method call.
Created FakeHome class to fake a Config.Home when running tests.
Fixed a test which failed after #20 was implemented. The test called a package private method in a class in the boot classpath. This fails since the test is in the system classpath. It now uses reflection instead of a direct method call.
The member access checks must use the actual declaring class of the
member (method/field) being accessed and not the class referenced in
the bytecode instruction (Trampoline.target) which can be a subclass. (#20)