aboutsummaryrefslogtreecommitdiffstats
path: root/tests/qrcode.rs
diff options
context:
space:
mode:
Diffstat (limited to 'tests/qrcode.rs')
-rw-r--r--tests/qrcode.rs22
1 files changed, 1 insertions, 21 deletions
diff --git a/tests/qrcode.rs b/tests/qrcode.rs
index c2bebd6..162c33a 100644
--- a/tests/qrcode.rs
+++ b/tests/qrcode.rs
@@ -2,8 +2,7 @@ mod fixtures;
use assert_cmd::prelude::CommandCargoExt;
use assert_fs::TempDir;
-use fixtures::{port, server_no_stderr, tmpdir, Error, TestServer};
-use reqwest::StatusCode;
+use fixtures::{port, tmpdir, Error};
use rstest::rstest;
use std::process::{Command, Stdio};
use std::thread::sleep;
@@ -83,22 +82,3 @@ fn qrcode_hidden_in_non_tty_when_enabled(tmpdir: TempDir, port: u16) -> Result<(
assert!(!stdout.contains("QR code for "));
Ok(())
}
-
-#[rstest]
-fn get_svg_qrcode(#[from(server_no_stderr)] server: TestServer) -> Result<(), Error> {
- // Ok
- let resp = reqwest::blocking::get(server.url().join("?qrcode=test")?)?;
-
- assert_eq!(resp.status(), StatusCode::OK);
- let body = resp.text()?;
- assert!(body.contains("qr_code_page"));
- assert!(body.contains("<svg"));
-
- // Err
- let content: String = "0".repeat(8192);
- let resp = reqwest::blocking::get(server.url().join(&format!("?qrcode={}", content))?)?;
-
- assert_eq!(resp.status(), StatusCode::URI_TOO_LONG);
-
- Ok(())
-}