diff options
| author | Sebastian Holmin <sebastian.holmin@mullvad.net> | 2025-02-12 10:20:17 +0100 |
|---|---|---|
| committer | Sebastian Holmin <sebastian.holmin@mullvad.net> | 2025-02-12 10:20:17 +0100 |
| commit | 218f495aa363771307cc8c752225c8f29b88abcf (patch) | |
| tree | b0d3d1bcfd250894bc748602ebf58eb4df8e1bde /test | |
| parent | 92d61b5118be6fb5510f99393b38f40b25cc8abf (diff) | |
| parent | 99b9393962c75291d7610757b39db4cc00a68e1d (diff) | |
| download | mullvadvpn-218f495aa363771307cc8c752225c8f29b88abcf.tar.xz mullvadvpn-218f495aa363771307cc8c752225c8f29b88abcf.zip | |
Merge branch '2024-edition-beta'
Diffstat (limited to 'test')
| -rw-r--r-- | test/Cargo.lock | 57 | ||||
| -rw-r--r-- | test/Cargo.toml | 18 | ||||
| -rw-r--r-- | test/test-manager/src/tests/helpers.rs | 2 | ||||
| -rw-r--r-- | test/test-manager/src/tests/mod.rs | 4 |
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")?; |
