style: cargo fmt --all
This commit is contained in:
@@ -1,11 +1,13 @@
|
||||
use std::sync::Arc;
|
||||
use application::sidecar::{ImportSidecarCommand, ImportSidecarHandler};
|
||||
use application::testing::{InMemoryAssetMetadataRepository, InMemorySidecarRepository, InMemorySidecarWriter};
|
||||
use application::testing::{
|
||||
InMemoryAssetMetadataRepository, InMemorySidecarRepository, InMemorySidecarWriter,
|
||||
};
|
||||
use domain::catalog::entities::MetadataSource;
|
||||
use domain::entities::{SidecarRecord, SyncStatus};
|
||||
use domain::errors::DomainError;
|
||||
use domain::ports::{SidecarRepository, SidecarWriterPort};
|
||||
use domain::value_objects::{MetadataValue, StructuredData, SystemId};
|
||||
use std::sync::Arc;
|
||||
|
||||
#[tokio::test]
|
||||
async fn imports_pending_read_sidecar() {
|
||||
@@ -27,12 +29,19 @@ async fn imports_pending_read_sidecar() {
|
||||
writer.write_sidecar(&data, &path).await.unwrap();
|
||||
|
||||
let handler = ImportSidecarHandler::new(sidecar_repo.clone(), writer, meta_repo);
|
||||
let metadata = handler.execute(ImportSidecarCommand { asset_id }).await.unwrap();
|
||||
let metadata = handler
|
||||
.execute(ImportSidecarCommand { asset_id })
|
||||
.await
|
||||
.unwrap();
|
||||
|
||||
assert_eq!(metadata.metadata_source, MetadataSource::ExifExtracted);
|
||||
assert_eq!(metadata.data.get_string("camera"), Some("Canon"));
|
||||
|
||||
let updated = sidecar_repo.find_by_asset(&asset_id).await.unwrap().unwrap();
|
||||
let updated = sidecar_repo
|
||||
.find_by_asset(&asset_id)
|
||||
.await
|
||||
.unwrap()
|
||||
.unwrap();
|
||||
assert_eq!(updated.sync_status, SyncStatus::InSync);
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user