Skip to content

Commit de3dc45

Browse files
0.2.1 release
1 parent 3f9871e commit de3dc45

3 files changed

Lines changed: 23 additions & 14 deletions

File tree

Cargo.lock

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "avocadoctl"
3-
version = "0.2.0"
3+
version = "0.2.1"
44
edition = "2021"
55
description = "Avocado Linux control CLI tool"
66
authors = ["Avocado"]

tests/ext_integration_tests.rs

Lines changed: 21 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -2191,7 +2191,8 @@ fn test_hitl_mount_masks_multiple_versions() {
21912191
assert!(enable_output.status.success(), "Enable should succeed");
21922192

21932193
// Refresh to create symlinks
2194-
let (refresh1, _) = run_avocadoctl_with_isolated_env(&["ext", "refresh", "--verbose"], &test_env);
2194+
let (refresh1, _) =
2195+
run_avocadoctl_with_isolated_env(&["ext", "refresh", "--verbose"], &test_env);
21952196
assert!(refresh1.status.success(), "First refresh should succeed");
21962197

21972198
let sysext_dir = temp_dir.path().join("test_extensions");
@@ -2217,7 +2218,8 @@ fn test_hitl_mount_masks_multiple_versions() {
22172218
.expect("Failed to write HITL release file");
22182219

22192220
// Refresh with HITL mount
2220-
let (refresh2, _) = run_avocadoctl_with_isolated_env(&["ext", "refresh", "--verbose"], &test_env);
2221+
let (refresh2, _) =
2222+
run_avocadoctl_with_isolated_env(&["ext", "refresh", "--verbose"], &test_env);
22212223
assert!(refresh2.status.success(), "Second refresh should succeed");
22222224

22232225
// Verify ALL versioned symlinks are removed
@@ -2271,7 +2273,8 @@ fn test_hitl_mount_only_masks_same_base_name() {
22712273
assert!(enable_output.status.success(), "Enable should succeed");
22722274

22732275
// Refresh to create symlinks
2274-
let (refresh1, _) = run_avocadoctl_with_isolated_env(&["ext", "refresh", "--verbose"], &test_env);
2276+
let (refresh1, _) =
2277+
run_avocadoctl_with_isolated_env(&["ext", "refresh", "--verbose"], &test_env);
22752278
assert!(refresh1.status.success(), "First refresh should succeed");
22762279

22772280
let sysext_dir = temp_dir.path().join("test_extensions");
@@ -2299,18 +2302,16 @@ fn test_hitl_mount_only_masks_same_base_name() {
22992302
.expect("Failed to write HITL release file");
23002303

23012304
// Refresh with HITL mount
2302-
let (refresh2, _) = run_avocadoctl_with_isolated_env(&["ext", "refresh", "--verbose"], &test_env);
2305+
let (refresh2, _) =
2306+
run_avocadoctl_with_isolated_env(&["ext", "refresh", "--verbose"], &test_env);
23032307
assert!(refresh2.status.success(), "Second refresh should succeed");
23042308

23052309
// Verify myext-1.0.0 is masked but otherext-2.0.0 remains
23062310
assert!(
23072311
!sysext_dir.join("myext-1.0.0").exists(),
23082312
"myext-1.0.0 should be masked"
23092313
);
2310-
assert!(
2311-
sysext_dir.join("myext").exists(),
2312-
"HITL myext should exist"
2313-
);
2314+
assert!(sysext_dir.join("myext").exists(), "HITL myext should exist");
23142315
assert!(
23152316
sysext_dir.join("otherext-2.0.0").exists(),
23162317
"otherext-2.0.0 should NOT be masked (different base name)"
@@ -2359,8 +2360,12 @@ fn test_hitl_mount_removal_restores_versioned() {
23592360
.expect("Failed to write HITL release file");
23602361

23612362
// Refresh with HITL
2362-
let (refresh1, _) = run_avocadoctl_with_isolated_env(&["ext", "refresh", "--verbose"], &test_env);
2363-
assert!(refresh1.status.success(), "Refresh with HITL should succeed");
2363+
let (refresh1, _) =
2364+
run_avocadoctl_with_isolated_env(&["ext", "refresh", "--verbose"], &test_env);
2365+
assert!(
2366+
refresh1.status.success(),
2367+
"Refresh with HITL should succeed"
2368+
);
23642369

23652370
let sysext_dir = temp_dir.path().join("test_extensions");
23662371
assert!(
@@ -2376,8 +2381,12 @@ fn test_hitl_mount_removal_restores_versioned() {
23762381
fs::remove_dir_all(&hitl_ext_dir).expect("Failed to remove HITL extension");
23772382

23782383
// Refresh without HITL
2379-
let (refresh2, _) = run_avocadoctl_with_isolated_env(&["ext", "refresh", "--verbose"], &test_env);
2380-
assert!(refresh2.status.success(), "Refresh without HITL should succeed");
2384+
let (refresh2, _) =
2385+
run_avocadoctl_with_isolated_env(&["ext", "refresh", "--verbose"], &test_env);
2386+
assert!(
2387+
refresh2.status.success(),
2388+
"Refresh without HITL should succeed"
2389+
);
23812390

23822391
// Verify versioned extension is restored
23832392
assert!(

0 commit comments

Comments
 (0)