Community
Participate
Working Groups
Add automated tests for the MirrorApplication.java files included in the artifact.repository and metadata.repository packages.
Created attachment 113127 [details] Patch containing all my tests for MirrorApplication
Created attachment 113128 [details] test data for MirrorAppliaction test cases insert the "mirror" folder into the testData folder in the org.eclipse.equinox.p2.tests package
Andrew, due to recent changes in HEAD, parts of the patch are no longer applicable. Could you please create a new patch and see me for review and release. Thx.
Created attachment 113246 [details] Updated patch containing testcases
Created attachment 113294 [details] Updated patch (agian) containing testcases Hopefully this one is finally able to be applied.
Note in order for the tests to pass you must have the patches from bug 247889 and bug 247214 loaded.
Created attachment 113303 [details] patch Here is an updated patch which contains the changes for the above referenced bug reports. Andrew, please update as discussed and attach a new patch when completed. Thanks.
Created attachment 113775 [details] Newest version of MirrorApplication tests I refactored the code to a large extent and added several test cases for invalid inputs. Requires the extra test data I'm about to upload to be placed with the other test data. Also requires bug 247889 to be fixed.
Created attachment 113778 [details] Additional test data required for refactored test cases Includes a copy of mirrorSourceRepo1 but with a different version number
Released modified code and test data to HEAD.