0
0
Fork 0
mirror of https://github.com/denoland/deno.git synced 2025-02-08 07:16:56 -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"], svec!["--update"],
OutdatedFlags { OutdatedFlags {
filters: vec![], filters: vec![],
kind: OutdatedKind::Update { latest: false }, kind: OutdatedKind::Update {
latest: false,
interactive: false,
},
recursive: false, recursive: false,
}, },
), ),
@ -11626,7 +11629,10 @@ Usage: deno repl [OPTIONS] [-- [ARGS]...]\n"
svec!["--update", "--latest"], svec!["--update", "--latest"],
OutdatedFlags { OutdatedFlags {
filters: vec![], filters: vec![],
kind: OutdatedKind::Update { latest: true }, kind: OutdatedKind::Update {
latest: true,
interactive: false,
},
recursive: false, recursive: false,
}, },
), ),
@ -11634,7 +11640,10 @@ Usage: deno repl [OPTIONS] [-- [ARGS]...]\n"
svec!["--update", "--recursive"], svec!["--update", "--recursive"],
OutdatedFlags { OutdatedFlags {
filters: vec![], filters: vec![],
kind: OutdatedKind::Update { latest: false }, kind: OutdatedKind::Update {
latest: false,
interactive: false,
},
recursive: true, recursive: true,
}, },
), ),
@ -11642,7 +11651,10 @@ Usage: deno repl [OPTIONS] [-- [ARGS]...]\n"
svec!["--update", "@foo/bar"], svec!["--update", "@foo/bar"],
OutdatedFlags { OutdatedFlags {
filters: svec!["@foo/bar"], filters: svec!["@foo/bar"],
kind: OutdatedKind::Update { latest: false }, kind: OutdatedKind::Update {
latest: false,
interactive: false,
},
recursive: false, recursive: false,
}, },
), ),
@ -11654,6 +11666,17 @@ Usage: deno repl [OPTIONS] [-- [ARGS]...]\n"
recursive: false, recursive: false,
}, },
), ),
(
svec!["--update", "--latest", "--interactive"],
OutdatedFlags {
filters: svec![],
kind: OutdatedKind::Update {
latest: true,
interactive: true,
},
recursive: false,
},
),
]; ];
for (input, expected) in cases { for (input, expected) in cases {
let mut args = svec!["deno", "outdated"]; let mut args = svec!["deno", "outdated"];