feat(tests): fix ocr_retry issues in tests

This commit is contained in:
perf3ct 2025-07-02 18:48:26 +00:00
parent 50e3f42484
commit e15aa801c6
No known key found for this signature in database
GPG Key ID: 569C4EEC436F5232
7 changed files with 30 additions and 0 deletions

View File

@ -52,6 +52,8 @@ mod tests {
original_created_at: None,
original_modified_at: None,
source_metadata: None,
ocr_retry_count: None,
ocr_failure_reason: None,
}
}

View File

@ -103,6 +103,8 @@ mod tests {
original_created_at: Some(DateTime::parse_from_rfc3339("2023-12-01T10:00:00Z").unwrap().with_timezone(&Utc)),
original_modified_at: Some(DateTime::parse_from_rfc3339("2023-12-15T15:30:00Z").unwrap().with_timezone(&Utc)),
source_metadata: Some(serde_json::json!({"permissions": "644", "owner": "user1"})),
ocr_retry_count: None,
ocr_failure_reason: None,
};
// Convert to DocumentResponse

View File

@ -63,6 +63,8 @@ mod document_routes_deletion_tests {
original_created_at: None,
original_modified_at: None,
source_metadata: None,
ocr_retry_count: None,
ocr_failure_reason: None,
}
}
@ -400,6 +402,8 @@ mod document_routes_deletion_tests {
original_created_at: None,
original_modified_at: None,
source_metadata: None,
ocr_retry_count: None,
ocr_failure_reason: None,
}
}

View File

@ -29,6 +29,8 @@ fn create_test_document(user_id: Uuid) -> Document {
original_created_at: None,
original_modified_at: None,
source_metadata: None,
ocr_retry_count: None,
ocr_failure_reason: None,
}
}
@ -57,6 +59,8 @@ fn create_test_document_without_ocr(user_id: Uuid) -> Document {
original_created_at: None,
original_modified_at: None,
source_metadata: None,
ocr_retry_count: None,
ocr_failure_reason: None,
}
}
@ -85,6 +89,8 @@ fn create_test_document_with_ocr_error(user_id: Uuid) -> Document {
original_created_at: None,
original_modified_at: None,
source_metadata: None,
ocr_retry_count: None,
ocr_failure_reason: None,
}
}
@ -1564,6 +1570,8 @@ mod deletion_error_handling_tests {
original_created_at: None,
original_modified_at: None,
source_metadata: None,
ocr_retry_count: None,
ocr_failure_reason: None,
}
}

View File

@ -942,6 +942,8 @@ mod tests {
original_created_at: None,
original_modified_at: None,
source_metadata: None,
ocr_retry_count: None,
ocr_failure_reason: None,
};
db.create_document(document).await.unwrap();

View File

@ -195,6 +195,8 @@ mod file_deletion_tests {
original_created_at: None,
original_modified_at: None,
source_metadata: None,
ocr_retry_count: None,
ocr_failure_reason: None,
};
(
@ -333,6 +335,8 @@ mod file_deletion_tests {
original_created_at: None,
original_modified_at: None,
source_metadata: None,
ocr_retry_count: None,
ocr_failure_reason: None,
};
// Try to delete nonexistent files (should not fail)
@ -387,6 +391,8 @@ mod file_deletion_tests {
original_created_at: None,
original_modified_at: None,
source_metadata: None,
ocr_retry_count: None,
ocr_failure_reason: None,
};
// Verify files exist
@ -445,6 +451,8 @@ mod file_deletion_tests {
original_created_at: None,
original_modified_at: None,
source_metadata: None,
ocr_retry_count: None,
ocr_failure_reason: None,
};
// Verify files exist
@ -494,6 +502,8 @@ mod file_deletion_tests {
original_created_at: None,
original_modified_at: None,
source_metadata: None,
ocr_retry_count: None,
ocr_failure_reason: None,
};
// Verify file exists

View File

@ -84,6 +84,8 @@ mod tests {
original_created_at: None,
original_modified_at: None,
source_metadata: None,
ocr_retry_count: None,
ocr_failure_reason: None,
};
sqlx::query("INSERT INTO documents (id, filename, original_filename, file_path, file_size, mime_type, content, ocr_text, ocr_confidence, ocr_word_count, ocr_processing_time_ms, ocr_status, ocr_error, ocr_completed_at, tags, created_at, updated_at, user_id, file_hash) VALUES ($1, $2, $3, $4, $5, $6, $7, $8, $9, $10, $11, $12, $13, $14, $15, $16, $17, $18, $19)")