aboutsummaryrefslogtreecommitdiff
path: root/crates/fparkan-assets/src/lib.rs
diff options
context:
space:
mode:
authorValentin Popov <valentin@popov.link>2026-07-18 10:07:12 +0300
committerValentin Popov <valentin@popov.link>2026-07-18 10:07:12 +0300
commit2cef0c62b982c6a5e1157cbe471c5653b851bd0c (patch)
treef2a2f79c8f7655aab419303acc230b339bb8f431 /crates/fparkan-assets/src/lib.rs
parent2a85ae51212363dcf75df67580191272367b1614 (diff)
downloadfparkan-2cef0c62b982c6a5e1157cbe471c5653b851bd0c.tar.xz
fparkan-2cef0c62b982c6a5e1157cbe471c5653b851bd0c.zip
fix(assets): retain texture resolver test helpers
Diffstat (limited to 'crates/fparkan-assets/src/lib.rs')
-rw-r--r--crates/fparkan-assets/src/lib.rs16
1 files changed, 16 insertions, 0 deletions
diff --git a/crates/fparkan-assets/src/lib.rs b/crates/fparkan-assets/src/lib.rs
index 8f815e0..2dac7d4 100644
--- a/crates/fparkan-assets/src/lib.rs
+++ b/crates/fparkan-assets/src/lib.rs
@@ -1803,6 +1803,22 @@ fn resolve_texm_validation_cached<R: ResourceRepository>(
result
}
+#[cfg(test)]
+fn resolve_texture<R: ResourceRepository>(
+ repository: &R,
+ name: &ResourceName,
+) -> Result<(), AssetError> {
+ resolve_texm(repository, name, TEXTURES_ARCHIVE, "texture")
+}
+
+#[cfg(test)]
+fn resolve_lightmap<R: ResourceRepository>(
+ repository: &R,
+ name: &ResourceName,
+) -> Result<(), AssetError> {
+ resolve_texm(repository, name, LIGHTMAP_ARCHIVE, "lightmap")
+}
+
fn prepare_texture<R: ResourceRepository>(
repository: &R,
name: &ResourceName,