kingfisher/tests/smoke_docker.rs
Mick Grove 8a74eba160 - New rules: Telegram bot token, OpenWeatherMap, Apify
- New OpenAI detectors added (@joshlarsen)
- Fixed bug that broke validation when using unnamed group captures
2025-08-01 16:56:04 -07:00

20 lines
527 B
Rust

use assert_cmd::prelude::*;
use predicates::prelude::*;
use std::process::Command;
#[test]
fn smoke_scan_docker_image() -> anyhow::Result<()> {
Command::cargo_bin("kingfisher")?
.args([
"scan",
"--docker-image",
"ghcr.io/owasp/wrongsecrets/wrongsecrets-master:latest-master",
"--format",
"json",
"--no-update-check",
])
.assert()
.code(205)
.stdout(predicate::str::contains("Active Credential"));
Ok(())
}