feat(tests): fix ocr_retry issues in tests
This commit is contained in:
parent
8d27132e12
commit
3c4e06fa77
|
|
@ -52,6 +52,8 @@ mod tests {
|
||||||
original_created_at: None,
|
original_created_at: None,
|
||||||
original_modified_at: None,
|
original_modified_at: None,
|
||||||
source_metadata: None,
|
source_metadata: None,
|
||||||
|
ocr_retry_count: None,
|
||||||
|
ocr_failure_reason: None,
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -103,6 +103,8 @@ mod tests {
|
||||||
original_created_at: Some(DateTime::parse_from_rfc3339("2023-12-01T10:00:00Z").unwrap().with_timezone(&Utc)),
|
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)),
|
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"})),
|
source_metadata: Some(serde_json::json!({"permissions": "644", "owner": "user1"})),
|
||||||
|
ocr_retry_count: None,
|
||||||
|
ocr_failure_reason: None,
|
||||||
};
|
};
|
||||||
|
|
||||||
// Convert to DocumentResponse
|
// Convert to DocumentResponse
|
||||||
|
|
|
||||||
|
|
@ -63,6 +63,8 @@ mod document_routes_deletion_tests {
|
||||||
original_created_at: None,
|
original_created_at: None,
|
||||||
original_modified_at: None,
|
original_modified_at: None,
|
||||||
source_metadata: 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_created_at: None,
|
||||||
original_modified_at: None,
|
original_modified_at: None,
|
||||||
source_metadata: None,
|
source_metadata: None,
|
||||||
|
ocr_retry_count: None,
|
||||||
|
ocr_failure_reason: None,
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -29,6 +29,8 @@ fn create_test_document(user_id: Uuid) -> Document {
|
||||||
original_created_at: None,
|
original_created_at: None,
|
||||||
original_modified_at: None,
|
original_modified_at: None,
|
||||||
source_metadata: 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_created_at: None,
|
||||||
original_modified_at: None,
|
original_modified_at: None,
|
||||||
source_metadata: 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_created_at: None,
|
||||||
original_modified_at: None,
|
original_modified_at: None,
|
||||||
source_metadata: 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_created_at: None,
|
||||||
original_modified_at: None,
|
original_modified_at: None,
|
||||||
source_metadata: None,
|
source_metadata: None,
|
||||||
|
ocr_retry_count: None,
|
||||||
|
ocr_failure_reason: None,
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -942,6 +942,8 @@ mod tests {
|
||||||
original_created_at: None,
|
original_created_at: None,
|
||||||
original_modified_at: None,
|
original_modified_at: None,
|
||||||
source_metadata: None,
|
source_metadata: None,
|
||||||
|
ocr_retry_count: None,
|
||||||
|
ocr_failure_reason: None,
|
||||||
};
|
};
|
||||||
|
|
||||||
db.create_document(document).await.unwrap();
|
db.create_document(document).await.unwrap();
|
||||||
|
|
|
||||||
|
|
@ -195,6 +195,8 @@ mod file_deletion_tests {
|
||||||
original_created_at: None,
|
original_created_at: None,
|
||||||
original_modified_at: None,
|
original_modified_at: None,
|
||||||
source_metadata: 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_created_at: None,
|
||||||
original_modified_at: None,
|
original_modified_at: None,
|
||||||
source_metadata: None,
|
source_metadata: None,
|
||||||
|
ocr_retry_count: None,
|
||||||
|
ocr_failure_reason: None,
|
||||||
};
|
};
|
||||||
|
|
||||||
// Try to delete nonexistent files (should not fail)
|
// Try to delete nonexistent files (should not fail)
|
||||||
|
|
@ -387,6 +391,8 @@ mod file_deletion_tests {
|
||||||
original_created_at: None,
|
original_created_at: None,
|
||||||
original_modified_at: None,
|
original_modified_at: None,
|
||||||
source_metadata: None,
|
source_metadata: None,
|
||||||
|
ocr_retry_count: None,
|
||||||
|
ocr_failure_reason: None,
|
||||||
};
|
};
|
||||||
|
|
||||||
// Verify files exist
|
// Verify files exist
|
||||||
|
|
@ -445,6 +451,8 @@ mod file_deletion_tests {
|
||||||
original_created_at: None,
|
original_created_at: None,
|
||||||
original_modified_at: None,
|
original_modified_at: None,
|
||||||
source_metadata: None,
|
source_metadata: None,
|
||||||
|
ocr_retry_count: None,
|
||||||
|
ocr_failure_reason: None,
|
||||||
};
|
};
|
||||||
|
|
||||||
// Verify files exist
|
// Verify files exist
|
||||||
|
|
@ -494,6 +502,8 @@ mod file_deletion_tests {
|
||||||
original_created_at: None,
|
original_created_at: None,
|
||||||
original_modified_at: None,
|
original_modified_at: None,
|
||||||
source_metadata: None,
|
source_metadata: None,
|
||||||
|
ocr_retry_count: None,
|
||||||
|
ocr_failure_reason: None,
|
||||||
};
|
};
|
||||||
|
|
||||||
// Verify file exists
|
// Verify file exists
|
||||||
|
|
|
||||||
|
|
@ -84,6 +84,8 @@ mod tests {
|
||||||
original_created_at: None,
|
original_created_at: None,
|
||||||
original_modified_at: None,
|
original_modified_at: None,
|
||||||
source_metadata: 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)")
|
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)")
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue