fromTestReport static method

GoldenTestImages fromTestReport(
  1. TestReport report
)

Implementation

static GoldenTestImages fromTestReport(TestReport report) {
  final goldenHashes = <String, String>{};

  for (var image in report.images) {
    if (image.goldenCompatible == true) {
      goldenHashes[image.id] = image.hash;
    }
  }

  return GoldenTestImages(
    deviceInfo: report.deviceInfo ?? TestDeviceInfo.unknown(),
    goldenHashes: goldenHashes,
    suiteName: report.suiteName,
    testName: report.name ?? 'unknown',
    testVersion: report.version,
    timestamp: DateTime.now(),
  );
}