Remove GenerateMetadataTaskTest#shouldCreateRepo since GenerateMetadataIT contains similar ITs

Signed-off-by: Alin Dreghiciu <adreghiciu@gmail.com>
Remove GenerateMetadataTaskTest#shouldFilterForSpecificVersion since VersionedIT contains similar ITs

Signed-off-by: Alin Dreghiciu <adreghiciu@gmail.com>
Remove useless GenerateMetadataTaskTest#shouldNotCreateRepoIfPathNotExists as for sure we will not generate metadata for a path that does not exist

Signed-off-by: Alin Dreghiciu <adreghiciu@gmail.com>
Remove useless GenerateMetadataTaskTestSupport (GenerateMetadataTaskTest was the only extending task that used its methods)

Signed-off-by: Alin Dreghiciu <adreghiciu@gmail.com>
Inject CommandLineExecutor to be able to override the exec method to do nothing

Signed-off-by: Alin Dreghiciu <adreghiciu@gmail.com>
Drop asserts on generated yum metadata as it is enough to test that task that was run has the merged list of added files

Signed-off-by: Alin Dreghiciu <adreghiciu@gmail.com>
Drop VersionedResourceTest#shouldProvideFile as all ITs from VersionedIT are looking up repodata/repomd.xml

Signed-off-by: Alin Dreghiciu <adreghiciu@gmail.com>
Make possible to override nexus client log level

Signed-off-by: Alin Dreghiciu <adreghiciu@gmail.com>
Add IT for index page of repodata

Signed-off-by: Alin Dreghiciu <adreghiciu@gmail.com>
Add assert about repomd.xml being contained in index of repodata dir

Signed-off-by: Alin Dreghiciu <adreghiciu@gmail.com>
Merge remote-tracking branch 'origin/master' into move-uts-to-its
Fix assertion about repomd.xml link

Signed-off-by: Alin Dreghiciu <adreghiciu@gmail.com>
Merge remote-tracking branch 'origin/master' into move-uts-to-its