[golemfactory/golem] Structured local test result (#3128)

mdtanrikulu commented on this pull request.

> for l in log_content.splitlines():
missing_file = re.search(«^Warning: Path ‘(.*)’ not found», l,
if missing_file:
# extract filename from warning message
— warnings.add(os.path.basename(missing_file.group(1)))
+ missing_path = missing_file.group(1)
+ fileInfo = (

@jiivan I will keep the same argument, If I was doing any other string manipulations I would definitely go for it. But for the cross platform file paths, I see it more suitable.