TestIntelligenceResult.failure constructor

TestIntelligenceResult.failure({
  1. required String packageId,
  2. required String errorMessage,
  3. int durationMs = 0,
  4. DateTime? timestamp,
})

Implementation

factory TestIntelligenceResult.failure({
  required String packageId,
  required String errorMessage,
  int durationMs = 0,
  DateTime? timestamp,
}) =>
    TestIntelligenceResult(
      packageId: packageId,
      isSuccess: false,
      gapReports: const [],
      trackedSuite: const [],
      proposals: const [],
      summary: 'Test intelligence analysis failed: $errorMessage',
      durationMs: durationMs,
      timestamp: timestamp ?? DateTime.now(),
      errorMessage: errorMessage,
    );