env-manager: ui polish (#127)
* env-manager: migrate to pico 2.0.6
* env: option to hide children from ui
* introduce template hierarchy
* style: improve menu styling
* env: reorganize tasks, pull before install
---------
Co-authored-by: Giorgi Lekveishvili <lekva@gl-mbp-m1-max.local>
diff --git a/core/installer/tasks/tasks_test.go b/core/installer/tasks/tasks_test.go
index 7aa78f3..194be44 100644
--- a/core/installer/tasks/tasks_test.go
+++ b/core/installer/tasks/tasks_test.go
@@ -27,7 +27,7 @@
two := newLeafTask("two", func() error {
return nil
})
- l := newSequentialParentTask("parent", &one, &two)
+ l := newSequentialParentTask("parent", true, &one, &two)
done := make(chan error)
l.OnDone(func(err error) {
done <- err
@@ -46,7 +46,7 @@
two := newLeafTask("two", func() error {
return nil
})
- l := newSequentialParentTask("parent", &one, &two)
+ l := newSequentialParentTask("parent", true, &one, &two)
done := make(chan error)
l.OnDone(func(err error) {
done <- err
@@ -67,7 +67,7 @@
fmt.Println("two")
return fmt.Errorf("two")
})
- l := newSequentialParentTask("parent", &one, &two)
+ l := newSequentialParentTask("parent", true, &one, &two)
done := make(chan error)
l.OnDone(func(err error) {
done <- err