0
0
Fork 0
mirror of https://github.com/denoland/deno.git synced 2025-02-01 12:16:11 -05:00

fix + add flags tests

This commit is contained in:
Nathan Whitaker 2025-01-31 16:08:50 -08:00
parent cbec379189
commit e39f145fba

View file

@ -11618,7 +11618,10 @@ Usage: deno repl [OPTIONS] [-- [ARGS]...]\n"
svec!["--update"],
OutdatedFlags {
filters: vec![],
kind: OutdatedKind::Update { latest: false },
kind: OutdatedKind::Update {
latest: false,
interactive: false,
},
recursive: false,
},
),
@ -11626,7 +11629,10 @@ Usage: deno repl [OPTIONS] [-- [ARGS]...]\n"
svec!["--update", "--latest"],
OutdatedFlags {
filters: vec![],
kind: OutdatedKind::Update { latest: true },
kind: OutdatedKind::Update {
latest: true,
interactive: false,
},
recursive: false,
},
),
@ -11634,7 +11640,10 @@ Usage: deno repl [OPTIONS] [-- [ARGS]...]\n"
svec!["--update", "--recursive"],
OutdatedFlags {
filters: vec![],
kind: OutdatedKind::Update { latest: false },
kind: OutdatedKind::Update {
latest: false,
interactive: false,
},
recursive: true,
},
),
@ -11642,7 +11651,10 @@ Usage: deno repl [OPTIONS] [-- [ARGS]...]\n"
svec!["--update", "@foo/bar"],
OutdatedFlags {
filters: svec!["@foo/bar"],
kind: OutdatedKind::Update { latest: false },
kind: OutdatedKind::Update {
latest: false,
interactive: false,
},
recursive: false,
},
),
@ -11654,6 +11666,17 @@ Usage: deno repl [OPTIONS] [-- [ARGS]...]\n"
recursive: false,
},
),
(
svec!["--update", "--latest", "--interactive"],
OutdatedFlags {
filters: svec![],
kind: OutdatedKind::Update {
latest: true,
interactive: true,
},
recursive: false,
},
),
];
for (input, expected) in cases {
let mut args = svec!["deno", "outdated"];