Continue integrating commands to tests

This commit is contained in:
Mubelotix
2025-08-25 12:24:21 +02:00
parent 0e25398d3e
commit 0d8b2edfb0
5 changed files with 46 additions and 42 deletions

View File

@ -1,9 +1,6 @@
use crate::common::{args::CommonArgs, client::Client, logs::setup_logs};
use cargo_metadata::semver::Version;
use clap::Parser;
use serde::Deserialize;
use crate::common::command::Command;
use crate::common::{args::CommonArgs, client::Client, logs::setup_logs};
mod workload;
@ -19,13 +16,6 @@ pub struct TestDeriveArgs {
initial_version: Version,
}
#[derive(Deserialize)]
#[serde(untagged)]
pub enum CommandOrUpgrade {
Command(Command),
Upgrade { upgrade: Version },
}
pub fn run(args: TestDeriveArgs) -> anyhow::Result<()> {
setup_logs(&args.common.log_filter)?;