summaryrefslogtreecommitdiffhomepage
path: root/test
diff options
context:
space:
mode:
authorSebastian Holmin <sebastian.holmin@mullvad.net>2025-02-12 10:20:17 +0100
committerSebastian Holmin <sebastian.holmin@mullvad.net>2025-02-12 10:20:17 +0100
commit218f495aa363771307cc8c752225c8f29b88abcf (patch)
treeb0d3d1bcfd250894bc748602ebf58eb4df8e1bde /test
parent92d61b5118be6fb5510f99393b38f40b25cc8abf (diff)
parent99b9393962c75291d7610757b39db4cc00a68e1d (diff)
downloadmullvadvpn-218f495aa363771307cc8c752225c8f29b88abcf.tar.xz
mullvadvpn-218f495aa363771307cc8c752225c8f29b88abcf.zip
Merge branch '2024-edition-beta'
Diffstat (limited to 'test')
-rw-r--r--test/Cargo.lock57
-rw-r--r--test/Cargo.toml18
-rw-r--r--test/test-manager/src/tests/helpers.rs2
-rw-r--r--test/test-manager/src/tests/mod.rs4
4 files changed, 65 insertions, 16 deletions
diff --git a/test/Cargo.lock b/test/Cargo.lock
index ded34ced7f..c639022fa8 100644
--- a/test/Cargo.lock
+++ b/test/Cargo.lock
@@ -1,6 +1,6 @@
# This file is automatically @generated by Cargo.
# It is not intended for manual editing.
-version = 3
+version = 4
[[package]]
name = "addr2line"
@@ -362,18 +362,18 @@ dependencies = [
[[package]]
name = "cbindgen"
-version = "0.24.5"
+version = "0.28.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "4b922faaf31122819ec80c4047cc684c6979a087366c069611e33649bf98e18d"
+checksum = "eadd868a2ce9ca38de7eeafdcec9c7065ef89b42b32f0839278d55f35c54d1ff"
dependencies = [
"heck 0.4.1",
- "indexmap 1.9.3",
+ "indexmap 2.2.6",
"log",
"proc-macro2",
"quote",
"serde",
"serde_json",
- "syn 1.0.109",
+ "syn 2.0.89",
"tempfile",
"toml",
]
@@ -3158,6 +3158,15 @@ dependencies = [
]
[[package]]
+name = "serde_spanned"
+version = "0.6.8"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "87607cb1398ed59d48732e575a4c28a7a8ebf2454b964fe3f224f2afc07909e1"
+dependencies = [
+ "serde",
+]
+
+[[package]]
name = "serde_urlencoded"
version = "0.7.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -3901,14 +3910,39 @@ dependencies = [
[[package]]
name = "toml"
-version = "0.5.11"
+version = "0.8.19"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "a1ed1f98e3fdc28d6d910e6737ae6ab1a93bf1985935a1193e68f93eeb68d24e"
+dependencies = [
+ "serde",
+ "serde_spanned",
+ "toml_datetime",
+ "toml_edit",
+]
+
+[[package]]
+name = "toml_datetime"
+version = "0.6.8"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "f4f7f0dd8d50a853a531c426359045b1998f04219d88799810762cd4ad314234"
+checksum = "0dd7358ecb8fc2f8d014bf86f6f638ce72ba252a2c3a2572f2a795f1d23efb41"
dependencies = [
"serde",
]
[[package]]
+name = "toml_edit"
+version = "0.22.20"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "583c44c02ad26b0c3f3066fe629275e50627026c51ac2e595cca4c230ce1ce1d"
+dependencies = [
+ "indexmap 2.2.6",
+ "serde",
+ "serde_spanned",
+ "toml_datetime",
+ "winnow",
+]
+
+[[package]]
name = "tonic"
version = "0.12.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -4642,6 +4676,15 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "589f6da84c646204747d1270a2a5661ea66ed1cced2631d546fdfb155959f9ec"
[[package]]
+name = "winnow"
+version = "0.6.26"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "1e90edd2ac1aa278a5c4599b1d89cf03074b610800f866d4026dc199d7929a28"
+dependencies = [
+ "memchr",
+]
+
+[[package]]
name = "winreg"
version = "0.50.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
diff --git a/test/Cargo.toml b/test/Cargo.toml
index a0b7782691..c5f216217f 100644
--- a/test/Cargo.toml
+++ b/test/Cargo.toml
@@ -3,16 +3,16 @@ authors = ["Mullvad VPN"]
repository = "https://github.com/mullvad/mullvadvpn-app/"
license = "GPL-3.0"
edition = "2021"
-rust-version = "1.80.0"
+rust-version = "1.83.0"
[workspace]
resolver = "2"
members = [
- "test-manager",
- "test-runner",
- "test-rpc",
- "socks-server",
- "connection-checker",
+ "test-manager",
+ "test-runner",
+ "test-rpc",
+ "socks-server",
+ "connection-checker",
]
# Keep all lints in sync with `../Cargo.toml`
@@ -60,7 +60,11 @@ tower = "0.5.1"
prost = "0.13.3"
prost-types = "0.13.3"
tarpc = { version = "0.30", features = ["tokio1", "serde-transport", "serde1"] }
-hyper-util = {version = "0.1.8", features = ["client", "client-legacy", "http2"]}
+hyper-util = { version = "0.1.8", features = [
+ "client",
+ "client-legacy",
+ "http2",
+] }
# Logging
env_logger = "0.11.0"
diff --git a/test/test-manager/src/tests/helpers.rs b/test/test-manager/src/tests/helpers.rs
index a63ff928b9..195c3da26a 100644
--- a/test/test-manager/src/tests/helpers.rs
+++ b/test/test-manager/src/tests/helpers.rs
@@ -528,7 +528,7 @@ where
break Err(Error::Daemon(format!(
"Failed to get next event: {}",
status
- )))
+ )));
}
None => break Err(Error::Daemon(String::from("Lost daemon event stream"))),
}
diff --git a/test/test-manager/src/tests/mod.rs b/test/test-manager/src/tests/mod.rs
index 19d305a8a3..4f5362167f 100644
--- a/test/test-manager/src/tests/mod.rs
+++ b/test/test-manager/src/tests/mod.rs
@@ -242,7 +242,9 @@ pub async fn ensure_daemon_environment(rpc: &ServiceClient) -> Result<(), anyhow
.await
.context("Failed to get daemon default env variables")?;
if current_env != default_env {
- log::debug!("Restarting daemon due changed environment variables. Values since last test {current_env:?}");
+ log::debug!(
+ "Restarting daemon due changed environment variables. Values since last test {current_env:?}"
+ );
rpc.set_daemon_environment(default_env)
.await
.context("Failed to restart daemon")?;