lib/xcov/manager.rb in xcov-1.4.3 vs lib/xcov/manager.rb in xcov-1.5.0
- old
+ new
@@ -37,10 +37,10 @@
def parse_xccoverage
# Find .xccoverage file
extension = Xcov.config[:legacy_support] ? "xccoverage" : "xccovreport"
test_logs_path = derived_data_path + "Logs/Test/"
- xccoverage_files = Dir["#{test_logs_path}*.#{extension}"].sort_by { |filename| File.mtime(filename) }.reverse
+ xccoverage_files = Dir["#{test_logs_path}*.#{extension}", "#{test_logs_path}*.xcresult/*/action.#{extension}"].sort_by { |filename| File.mtime(filename) }.reverse
unless test_logs_path.directory? && !xccoverage_files.empty?
ErrorHandler.handle_error("XccoverageFileNotFound")
end