Lookup resources out of "${basedir}/src/test/it-resources/<package name>" instead of "${basedir}/resources".
Lookup resources to be proxies from ${basedir}/src/test/it-resources/<package name>/proxy-repo" to better group them

This will make legacy tests resources similar to modern ones

Signed-off-by: Alin Dreghiciu <adreghiciu@gmail.com>
remove any code that depends on plexus-utils from select plugin paths that cause problems in IDEA. Almost all cases are a drop in replacement for apache commons functions
Move IT resources according to new expected structure

Signed-off-by: Alin Dreghiciu <adreghiciu@gmail.com>
Use "sonatype-work" as a work directory instead of "nexus-work-dir"

Signed-off-by: Alin Dreghiciu <adreghiciu@gmail.com>
Remove proxy-repo content before IT execution to avoid interference with other ITs

Signed-off-by: Alin Dreghiciu <adreghiciu@gmail.com>
Only delete proxy-repo if exists

Signed-off-by: Alin Dreghiciu <adreghiciu@gmail.com>
Handle a null returned by getTestResourceAsFile() (when file does not exist)

Signed-off-by: Alin Dreghiciu <adreghiciu@gmail.com>
Add missing resources for nexus977

Signed-off-by: Alin Dreghiciu <adreghiciu@gmail.com>
Move misplaced nexus.xml

Signed-off-by: Alin Dreghiciu <adreghiciu@gmail.com>
Fix path to overwrote-repo

Signed-off-by: Alin Dreghiciu <adreghiciu@gmail.com>
Fix path to overwrote storage dir for nexus169

Signed-off-by: Alin Dreghiciu <adreghiciu@gmail.com>