From a5fea0b0611585eb1c4b8bee651089f8b8547d89 Mon Sep 17 00:00:00 2001 From: Adam Leventhal Date: Wed, 11 Jan 2023 14:19:55 -0800 Subject: [PATCH] fix a warning with base64 (#300) --- .github/workflows/rust.yml | 4 ++-- progenitor-impl/src/method.rs | 5 ++++- .../tests/output/propolis-server-builder-tagged.out | 5 ++++- progenitor-impl/tests/output/propolis-server-builder.out | 5 ++++- progenitor-impl/tests/output/propolis-server-positional.out | 5 ++++- 5 files changed, 18 insertions(+), 6 deletions(-) diff --git a/.github/workflows/rust.yml b/.github/workflows/rust.yml index d0cc23c..2183428 100644 --- a/.github/workflows/rust.yml +++ b/.github/workflows/rust.yml @@ -57,6 +57,6 @@ jobs: components: rustfmt default: true - name: Build - run: cargo build --tests --verbose + run: cargo build --locked --tests --verbose - name: Run tests - run: cargo test --verbose + run: cargo test --locked --verbose diff --git a/progenitor-impl/src/method.rs b/progenitor-impl/src/method.rs index 07c6f9c..059dddc 100644 --- a/progenitor-impl/src/method.rs +++ b/progenitor-impl/src/method.rs @@ -822,7 +822,10 @@ impl Generator { .header(reqwest::header::SEC_WEBSOCKET_VERSION, "13") .header( reqwest::header::SEC_WEBSOCKET_KEY, - base64::encode(rand::random::<[u8; 16]>()), + base64::Engine::encode( + &base64::engine::general_purpose::STANDARD, + rand::random::<[u8; 16]>(), + ) ) } } else { diff --git a/progenitor-impl/tests/output/propolis-server-builder-tagged.out b/progenitor-impl/tests/output/propolis-server-builder-tagged.out index 9d05ced..6c3e52a 100644 --- a/progenitor-impl/tests/output/propolis-server-builder-tagged.out +++ b/progenitor-impl/tests/output/propolis-server-builder-tagged.out @@ -1870,7 +1870,10 @@ pub mod builder { .header(reqwest::header::SEC_WEBSOCKET_VERSION, "13") .header( reqwest::header::SEC_WEBSOCKET_KEY, - base64::encode(rand::random::<[u8; 16]>()), + base64::Engine::encode( + &base64::engine::general_purpose::STANDARD, + rand::random::<[u8; 16]>(), + ), ) .build()?; let result = client.client.execute(request).await; diff --git a/progenitor-impl/tests/output/propolis-server-builder.out b/progenitor-impl/tests/output/propolis-server-builder.out index 0a29731..d393d1f 100644 --- a/progenitor-impl/tests/output/propolis-server-builder.out +++ b/progenitor-impl/tests/output/propolis-server-builder.out @@ -1876,7 +1876,10 @@ pub mod builder { .header(reqwest::header::SEC_WEBSOCKET_VERSION, "13") .header( reqwest::header::SEC_WEBSOCKET_KEY, - base64::encode(rand::random::<[u8; 16]>()), + base64::Engine::encode( + &base64::engine::general_purpose::STANDARD, + rand::random::<[u8; 16]>(), + ), ) .build()?; let result = client.client.execute(request).await; diff --git a/progenitor-impl/tests/output/propolis-server-positional.out b/progenitor-impl/tests/output/propolis-server-positional.out index fd3d382..7d42743 100644 --- a/progenitor-impl/tests/output/propolis-server-positional.out +++ b/progenitor-impl/tests/output/propolis-server-positional.out @@ -493,7 +493,10 @@ impl Client { .header(reqwest::header::SEC_WEBSOCKET_VERSION, "13") .header( reqwest::header::SEC_WEBSOCKET_KEY, - base64::encode(rand::random::<[u8; 16]>()), + base64::Engine::encode( + &base64::engine::general_purpose::STANDARD, + rand::random::<[u8; 16]>(), + ), ) .build()?; let result = self.client.execute(request).await;