style: cargo fmt --all
This commit is contained in:
@@ -1,13 +1,15 @@
|
||||
use std::sync::Arc;
|
||||
use application::sidecar::{FullImportCommand, FullImportHandler};
|
||||
use application::testing::{
|
||||
InMemoryAssetRepository, InMemoryAssetMetadataRepository,
|
||||
InMemorySidecarRepository, InMemorySidecarWriter,
|
||||
InMemoryAssetMetadataRepository, InMemoryAssetRepository, InMemorySidecarRepository,
|
||||
InMemorySidecarWriter,
|
||||
};
|
||||
use domain::catalog::entities::{Asset, AssetType, MetadataSource, SourceReference};
|
||||
use domain::entities::SidecarRecord;
|
||||
use domain::ports::{AssetMetadataRepository, AssetRepository, SidecarRepository, SidecarWriterPort};
|
||||
use domain::ports::{
|
||||
AssetMetadataRepository, AssetRepository, SidecarRepository, SidecarWriterPort,
|
||||
};
|
||||
use domain::value_objects::{Checksum, MetadataValue, StructuredData, SystemId};
|
||||
use std::sync::Arc;
|
||||
|
||||
fn make_asset(owner: SystemId) -> Asset {
|
||||
let source = SourceReference {
|
||||
@@ -38,10 +40,16 @@ async fn imports_from_existing_sidecars() {
|
||||
writer.write_sidecar(&data, &path).await.unwrap();
|
||||
|
||||
let handler = FullImportHandler::new(asset_repo, meta_repo.clone(), sidecar_repo, writer);
|
||||
let count = handler.execute(FullImportCommand { owner_id: owner }).await.unwrap();
|
||||
let count = handler
|
||||
.execute(FullImportCommand { owner_id: owner })
|
||||
.await
|
||||
.unwrap();
|
||||
|
||||
assert_eq!(count, 1);
|
||||
let imported = meta_repo.find_by_asset_and_source(&asset.asset_id, MetadataSource::ExifExtracted).await.unwrap();
|
||||
let imported = meta_repo
|
||||
.find_by_asset_and_source(&asset.asset_id, MetadataSource::ExifExtracted)
|
||||
.await
|
||||
.unwrap();
|
||||
assert!(imported.is_some());
|
||||
assert_eq!(imported.unwrap().data.get_string("lens"), Some("50mm"));
|
||||
}
|
||||
@@ -59,7 +67,10 @@ async fn skips_missing_sidecars() {
|
||||
// No sidecar record, no sidecar file
|
||||
|
||||
let handler = FullImportHandler::new(asset_repo, meta_repo, sidecar_repo, writer);
|
||||
let count = handler.execute(FullImportCommand { owner_id: owner }).await.unwrap();
|
||||
let count = handler
|
||||
.execute(FullImportCommand { owner_id: owner })
|
||||
.await
|
||||
.unwrap();
|
||||
|
||||
assert_eq!(count, 0);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user