[rfc][icedtea-web] Refactor of LiveConnect Tests

Jie Kang jkang at redhat.com
Mon Jun 2 15:20:24 UTC 2014


Hello,

This patch refactors the majority of LiveConnect Tests (JS to Java and vice-versa) fixing the race condition between asynchronous JS and the J-applet. Code format is standardized and deprecated code usage is removed/replaced. Note that the file JSTest.js is duplicated for all LiveConnect Tests. This is because every single test requires the same function in JSTest.js to prevent the race condition from occurring. However, the test suite is not designed to easily have this code appear only once while also having tests be properly separate (ie. every single test-case should be able to run by itself without relying on another test case). If anyone has any suggestions on how to better implement this please say.


Thanks,

Jie Kang
-------------- next part --------------
A non-text attachment was scrubbed...
Name: liveconnect-testrefactor.patch
Type: text/x-patch
Size: 130174 bytes
Desc: not available
URL: <http://mail.openjdk.java.net/pipermail/distro-pkg-dev/attachments/20140602/ae46ab10/liveconnect-testrefactor-0001.patch>


More information about the distro-pkg-dev mailing list