use vmette::provider::{DirProvider, Registry};
use vmette_provider_oci::OciProvider;
use vmette_provider_squashfs::SquashfsProvider;
use vmette_provider_tar::TarProvider;
pub fn default_registry() -> Registry {
Registry::new()
.with(DirProvider::new())
.with(SquashfsProvider::new())
.with(TarProvider::new())
.with(OciProvider::new())
}
#[cfg(test)]
mod tests {
use super::*;
#[test]
fn registry_order_is_stable() {
assert_eq!(
default_registry().names(),
vec!["dir", "squashfs", "tar", "oci"]
);
}
}