Skip to content

Commit ed71f0e

Browse files
committed
move use statements to top level
1 parent 0ec5784 commit ed71f0e

File tree

3 files changed

+9
-22
lines changed

3 files changed

+9
-22
lines changed

crates/iceberg/src/scan/mod.rs

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -565,7 +565,7 @@ pub mod tests {
565565
//! shared tests for the table scan API
566566
#![allow(missing_docs)]
567567

568-
use std::collections::HashMap;
568+
use std::collections::{HashMap, HashSet};
569569
use std::fs;
570570
use std::fs::File;
571571
use std::sync::Arc;
@@ -1916,8 +1916,6 @@ pub mod tests {
19161916

19171917
#[tokio::test]
19181918
async fn test_select_with_file_column() {
1919-
use arrow_array::cast::AsArray;
1920-
19211919
let mut fixture = TableTestFixture::new();
19221920
fixture.setup_manifest_files().await;
19231921

@@ -2039,8 +2037,6 @@ pub mod tests {
20392037

20402038
#[tokio::test]
20412039
async fn test_file_column_with_multiple_files() {
2042-
use std::collections::HashSet;
2043-
20442040
let mut fixture = TableTestFixture::new();
20452041
fixture.setup_manifest_files().await;
20462042

crates/iceberg/src/spec/manifest/writer.rs

Lines changed: 5 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -572,7 +572,11 @@ mod tests {
572572

573573
use super::*;
574574
use crate::io::FileIOBuilder;
575-
use crate::spec::{DataFileFormat, Manifest, NestedField, PrimitiveType, Schema, Struct, Type};
575+
use crate::spec::{
576+
DataContentType, DataFileBuilder, DataFileFormat, Manifest, ManifestContentType,
577+
ManifestEntry, ManifestMetadata, ManifestStatus, NestedField, PartitionSpec, PrimitiveType,
578+
Schema, Struct, Type,
579+
};
576580

577581
#[tokio::test]
578582
async fn test_add_delete_existing() {
@@ -727,16 +731,6 @@ mod tests {
727731

728732
#[tokio::test]
729733
async fn test_manifest_writer_with_compression() {
730-
use std::fs;
731-
732-
use tempfile::TempDir;
733-
734-
use crate::io::FileIOBuilder;
735-
use crate::spec::{
736-
DataContentType, DataFileBuilder, DataFileFormat, ManifestContentType, ManifestEntry,
737-
ManifestMetadata, ManifestStatus, NestedField, PartitionSpec, PrimitiveType, Schema,
738-
};
739-
740734
let metadata = {
741735
let schema = Schema::builder()
742736
.with_fields(vec![Arc::new(NestedField::required(

crates/iceberg/src/spec/manifest_list.rs

Lines changed: 3 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1373,12 +1373,13 @@ pub(super) mod _serde {
13731373
mod test {
13741374
use std::fs;
13751375

1376-
use apache_avro::{Codec, Reader, Schema};
1376+
use apache_avro::{Codec, DeflateSettings, Reader, Schema};
1377+
use miniz_oxide::deflate::CompressionLevel;
13771378
use tempfile::TempDir;
13781379

13791380
use super::_serde::ManifestListV2;
13801381
use crate::io::FileIOBuilder;
1381-
use crate::spec::manifest_list::_serde::{ManifestListV1, ManifestListV3};
1382+
use crate::spec::manifest_list::_serde::{ManifestFileV1, ManifestListV1, ManifestListV3};
13821383
use crate::spec::{
13831384
Datum, FieldSummary, ManifestContentType, ManifestFile, ManifestList, ManifestListWriter,
13841385
UNASSIGNED_SEQUENCE_NUMBER,
@@ -2020,8 +2021,6 @@ mod test {
20202021

20212022
#[test]
20222023
fn test_manifest_file_v1_to_v2_projection() {
2023-
use crate::spec::manifest_list::_serde::ManifestFileV1;
2024-
20252024
// Create a V1 manifest file object (without V2 fields)
20262025
let v1_manifest = ManifestFileV1 {
20272026
manifest_path: "/test/manifest.avro".to_string(),
@@ -2133,8 +2132,6 @@ mod test {
21332132
.to_str()
21342133
.unwrap()
21352134
.to_string();
2136-
use apache_avro::DeflateSettings;
2137-
use miniz_oxide::deflate::CompressionLevel;
21382135

21392136
let compression = Codec::Deflate(DeflateSettings::new(CompressionLevel::BestCompression));
21402137
let mut writer = ManifestListWriter::v2(

0 commit comments

Comments
 (0)