summaryrefslogtreecommitdiffhomepage
path: root/test/test-manager/src/package.rs
diff options
context:
space:
mode:
authorDavid Lönnhager <david.l@mullvad.net>2024-08-27 10:52:16 +0200
committerDavid Lönnhager <david.l@mullvad.net>2024-08-27 10:52:16 +0200
commitfcd755a53ddcf6dc8f79b73cb8b6de975bbdfa02 (patch)
tree2512af46876dd5349e9f152295c7a89dcf2654cd /test/test-manager/src/package.rs
parent3388f5d5591c7bd704ab06839a651b5c46802425 (diff)
parentcd409ea27b19285ea394a6adb75421a425f7886e (diff)
downloadmullvadvpn-fcd755a53ddcf6dc8f79b73cb8b6de975bbdfa02.tar.xz
mullvadvpn-fcd755a53ddcf6dc8f79b73cb8b6de975bbdfa02.zip
Merge branch 'update-lazy-types'
Diffstat (limited to 'test/test-manager/src/package.rs')
-rw-r--r--test/test-manager/src/package.rs10
1 files changed, 6 insertions, 4 deletions
diff --git a/test/test-manager/src/package.rs b/test/test-manager/src/package.rs
index c644d60b72..295557907e 100644
--- a/test/test-manager/src/package.rs
+++ b/test/test-manager/src/package.rs
@@ -1,9 +1,11 @@
use crate::config::{Architecture, OsType, PackageType, VmConfig};
use anyhow::{Context, Result};
use itertools::Itertools;
-use once_cell::sync::Lazy;
use regex::Regex;
-use std::path::{Path, PathBuf};
+use std::{
+ path::{Path, PathBuf},
+ sync::LazyLock,
+};
#[derive(Debug, Clone)]
pub struct Manifest {
@@ -70,8 +72,8 @@ pub fn get_app_manifest(
}
pub fn get_version_from_path(app_package_path: &Path) -> Result<String, anyhow::Error> {
- static VERSION_REGEX: Lazy<Regex> =
- Lazy::new(|| Regex::new(r"\d{4}\.\d+((-beta\d+)?(-dev)?-([0-9a-z])+)?").unwrap());
+ static VERSION_REGEX: LazyLock<Regex> =
+ LazyLock::new(|| Regex::new(r"\d{4}\.\d+((-beta\d+)?(-dev)?-([0-9a-z])+)?").unwrap());
VERSION_REGEX
.captures(app_package_path.to_str().unwrap())