diff --git a/src/args.rs b/src/args.rs index dfe61cd..e94370e 100644 --- a/src/args.rs +++ b/src/args.rs @@ -46,6 +46,14 @@ pub struct Arguments { #[arg(long = "nocapture", help = "No-op (libtest-mimic always runs in no-capture mode)")] pub nocapture: bool, + /// No-op, ignored. libtest-mimic does not currently capture stdout. + #[arg(long = "show-output")] + pub show_output: bool, + + /// No-op, ignored. Flag only exists for CLI compatibility with libtest. + #[arg(short = 'Z')] + pub unstable_flags: Option, + /// If set, filters are matched exactly rather than by substring. #[arg( long = "exact", @@ -169,6 +177,12 @@ impl Default for ColorSetting { } } +/// Possible values for the `-Z` option +#[derive(Debug, Clone, Copy, PartialEq, Eq, ValueEnum)] +pub enum UnstableFlags { + UnstableOptions, +} + /// Possible values for the `--format` option. #[derive(Debug, Clone, Copy, PartialEq, Eq, ValueEnum)] pub enum FormatSetting {