use lpk::LpkLoader;
use std::path::Path;
use tracing::metadata::LevelFilter;
#[test]
fn ready() {
println!("it works!")
}
#[test]
#[ignore]
fn test_lpk_loader() {
tracing_subscriber::fmt().with_max_level(LevelFilter::TRACE).pretty().init();
let lpk_path = Path::new("tests/3453065926/3453065926.lpk");
let mut loader = LpkLoader::open(lpk_path).expect("Failed to create LPK loader");
let output_dir = tempfile::tempdir().expect("Failed to create temp directory");
loader.extract(output_dir.path()).expect("Failed to extract LPK file");
println!("Successfully extracted LPK file to: {}", output_dir.path().display());
}