chore: rename module to gitlab.hive-brain.de/MDietermann/Archduino
This commit is contained in:
@@ -12,30 +12,30 @@ import (
|
||||
"github.com/charmbracelet/huh"
|
||||
"github.com/spf13/cobra"
|
||||
|
||||
"github.com/MDietermann/ArduinoArchSetup/internal/config"
|
||||
"github.com/MDietermann/ArduinoArchSetup/internal/engine"
|
||||
"github.com/MDietermann/ArduinoArchSetup/internal/module"
|
||||
"github.com/MDietermann/ArduinoArchSetup/internal/modules/arduinocli"
|
||||
"github.com/MDietermann/ArduinoArchSetup/internal/modules/fonts"
|
||||
"github.com/MDietermann/ArduinoArchSetup/internal/modules/gittools"
|
||||
"github.com/MDietermann/ArduinoArchSetup/internal/modules/neovim"
|
||||
"github.com/MDietermann/ArduinoArchSetup/internal/modules/packages"
|
||||
"github.com/MDietermann/ArduinoArchSetup/internal/modules/renode"
|
||||
"github.com/MDietermann/ArduinoArchSetup/internal/modules/shellconfig"
|
||||
"github.com/MDietermann/ArduinoArchSetup/internal/modules/starship"
|
||||
"github.com/MDietermann/ArduinoArchSetup/internal/modules/themes"
|
||||
"github.com/MDietermann/ArduinoArchSetup/internal/modules/yazi"
|
||||
"github.com/MDietermann/ArduinoArchSetup/internal/modules/zellij"
|
||||
"github.com/MDietermann/ArduinoArchSetup/internal/modules/zsh"
|
||||
"github.com/MDietermann/ArduinoArchSetup/internal/platform"
|
||||
"github.com/MDietermann/ArduinoArchSetup/internal/privilege"
|
||||
"github.com/MDietermann/ArduinoArchSetup/internal/state"
|
||||
"github.com/MDietermann/ArduinoArchSetup/internal/subcommands/doctor"
|
||||
"github.com/MDietermann/ArduinoArchSetup/internal/subcommands/newproject"
|
||||
"github.com/MDietermann/ArduinoArchSetup/internal/theming"
|
||||
"github.com/MDietermann/ArduinoArchSetup/internal/tui"
|
||||
"github.com/MDietermann/ArduinoArchSetup/internal/tui/dashboard"
|
||||
"github.com/MDietermann/ArduinoArchSetup/internal/tui/wizard"
|
||||
"gitlab.hive-brain.de/MDietermann/Archduino/internal/config"
|
||||
"gitlab.hive-brain.de/MDietermann/Archduino/internal/engine"
|
||||
"gitlab.hive-brain.de/MDietermann/Archduino/internal/module"
|
||||
"gitlab.hive-brain.de/MDietermann/Archduino/internal/modules/arduinocli"
|
||||
"gitlab.hive-brain.de/MDietermann/Archduino/internal/modules/fonts"
|
||||
"gitlab.hive-brain.de/MDietermann/Archduino/internal/modules/gittools"
|
||||
"gitlab.hive-brain.de/MDietermann/Archduino/internal/modules/neovim"
|
||||
"gitlab.hive-brain.de/MDietermann/Archduino/internal/modules/packages"
|
||||
"gitlab.hive-brain.de/MDietermann/Archduino/internal/modules/renode"
|
||||
"gitlab.hive-brain.de/MDietermann/Archduino/internal/modules/shellconfig"
|
||||
"gitlab.hive-brain.de/MDietermann/Archduino/internal/modules/starship"
|
||||
"gitlab.hive-brain.de/MDietermann/Archduino/internal/modules/themes"
|
||||
"gitlab.hive-brain.de/MDietermann/Archduino/internal/modules/yazi"
|
||||
"gitlab.hive-brain.de/MDietermann/Archduino/internal/modules/zellij"
|
||||
"gitlab.hive-brain.de/MDietermann/Archduino/internal/modules/zsh"
|
||||
"gitlab.hive-brain.de/MDietermann/Archduino/internal/platform"
|
||||
"gitlab.hive-brain.de/MDietermann/Archduino/internal/privilege"
|
||||
"gitlab.hive-brain.de/MDietermann/Archduino/internal/state"
|
||||
"gitlab.hive-brain.de/MDietermann/Archduino/internal/subcommands/doctor"
|
||||
"gitlab.hive-brain.de/MDietermann/Archduino/internal/subcommands/newproject"
|
||||
"gitlab.hive-brain.de/MDietermann/Archduino/internal/theming"
|
||||
"gitlab.hive-brain.de/MDietermann/Archduino/internal/tui"
|
||||
"gitlab.hive-brain.de/MDietermann/Archduino/internal/tui/dashboard"
|
||||
"gitlab.hive-brain.de/MDietermann/Archduino/internal/tui/wizard"
|
||||
)
|
||||
|
||||
var version = "dev"
|
||||
|
||||
2
go.mod
2
go.mod
@@ -1,4 +1,4 @@
|
||||
module github.com/MDietermann/ArduinoArchSetup
|
||||
module gitlab.hive-brain.de/MDietermann/Archduino
|
||||
|
||||
go 1.25.0
|
||||
|
||||
|
||||
@@ -4,7 +4,7 @@ import (
|
||||
"fmt"
|
||||
"sort"
|
||||
|
||||
"github.com/MDietermann/ArduinoArchSetup/internal/module"
|
||||
"gitlab.hive-brain.de/MDietermann/Archduino/internal/module"
|
||||
)
|
||||
|
||||
// TopoSort returns module IDs in a valid dependency order.
|
||||
|
||||
@@ -4,7 +4,7 @@ import (
|
||||
"reflect"
|
||||
"testing"
|
||||
|
||||
"github.com/MDietermann/ArduinoArchSetup/internal/module"
|
||||
"gitlab.hive-brain.de/MDietermann/Archduino/internal/module"
|
||||
)
|
||||
|
||||
func TestTopoSort(t *testing.T) {
|
||||
|
||||
@@ -6,7 +6,7 @@ import (
|
||||
"fmt"
|
||||
"sort"
|
||||
|
||||
"github.com/MDietermann/ArduinoArchSetup/internal/module"
|
||||
"gitlab.hive-brain.de/MDietermann/Archduino/internal/module"
|
||||
)
|
||||
|
||||
// RunOptions controls a single engine run.
|
||||
|
||||
@@ -5,7 +5,7 @@ import (
|
||||
"errors"
|
||||
"testing"
|
||||
|
||||
"github.com/MDietermann/ArduinoArchSetup/internal/module"
|
||||
"gitlab.hive-brain.de/MDietermann/Archduino/internal/module"
|
||||
)
|
||||
|
||||
// scriptedModule lets tests control what each phase returns.
|
||||
|
||||
@@ -6,7 +6,7 @@ import (
|
||||
"io"
|
||||
"sync"
|
||||
|
||||
"github.com/MDietermann/ArduinoArchSetup/internal/module"
|
||||
"gitlab.hive-brain.de/MDietermann/Archduino/internal/module"
|
||||
)
|
||||
|
||||
// Event is a single item streamed from a module during Apply.
|
||||
|
||||
@@ -8,9 +8,9 @@ import (
|
||||
"os"
|
||||
"path/filepath"
|
||||
|
||||
"github.com/MDietermann/ArduinoArchSetup/internal/config"
|
||||
"github.com/MDietermann/ArduinoArchSetup/internal/module"
|
||||
"github.com/MDietermann/ArduinoArchSetup/internal/platform"
|
||||
"gitlab.hive-brain.de/MDietermann/Archduino/internal/config"
|
||||
"gitlab.hive-brain.de/MDietermann/Archduino/internal/module"
|
||||
"gitlab.hive-brain.de/MDietermann/Archduino/internal/platform"
|
||||
)
|
||||
|
||||
type Module struct {
|
||||
|
||||
@@ -10,8 +10,8 @@ import (
|
||||
"path/filepath"
|
||||
"testing"
|
||||
|
||||
"github.com/MDietermann/ArduinoArchSetup/internal/config"
|
||||
"github.com/MDietermann/ArduinoArchSetup/internal/module"
|
||||
"gitlab.hive-brain.de/MDietermann/Archduino/internal/config"
|
||||
"gitlab.hive-brain.de/MDietermann/Archduino/internal/module"
|
||||
)
|
||||
|
||||
type fakeRunner struct {
|
||||
|
||||
@@ -6,8 +6,8 @@ import (
|
||||
"fmt"
|
||||
"strings"
|
||||
|
||||
"github.com/MDietermann/ArduinoArchSetup/internal/module"
|
||||
"github.com/MDietermann/ArduinoArchSetup/internal/platform"
|
||||
"gitlab.hive-brain.de/MDietermann/Archduino/internal/module"
|
||||
"gitlab.hive-brain.de/MDietermann/Archduino/internal/platform"
|
||||
)
|
||||
|
||||
type Module struct {
|
||||
|
||||
@@ -4,8 +4,8 @@ import (
|
||||
"context"
|
||||
"testing"
|
||||
|
||||
"github.com/MDietermann/ArduinoArchSetup/internal/module"
|
||||
"github.com/MDietermann/ArduinoArchSetup/internal/platform"
|
||||
"gitlab.hive-brain.de/MDietermann/Archduino/internal/module"
|
||||
"gitlab.hive-brain.de/MDietermann/Archduino/internal/platform"
|
||||
)
|
||||
|
||||
type fakeRunner struct {
|
||||
|
||||
@@ -6,8 +6,8 @@ import (
|
||||
"fmt"
|
||||
"strings"
|
||||
|
||||
"github.com/MDietermann/ArduinoArchSetup/internal/module"
|
||||
"github.com/MDietermann/ArduinoArchSetup/internal/platform"
|
||||
"gitlab.hive-brain.de/MDietermann/Archduino/internal/module"
|
||||
"gitlab.hive-brain.de/MDietermann/Archduino/internal/platform"
|
||||
)
|
||||
|
||||
type Module struct {
|
||||
|
||||
@@ -5,8 +5,8 @@ import (
|
||||
"strings"
|
||||
"testing"
|
||||
|
||||
"github.com/MDietermann/ArduinoArchSetup/internal/module"
|
||||
"github.com/MDietermann/ArduinoArchSetup/internal/platform"
|
||||
"gitlab.hive-brain.de/MDietermann/Archduino/internal/module"
|
||||
"gitlab.hive-brain.de/MDietermann/Archduino/internal/platform"
|
||||
)
|
||||
|
||||
type fakeRunner struct {
|
||||
|
||||
@@ -8,7 +8,7 @@ import (
|
||||
"os"
|
||||
"path/filepath"
|
||||
|
||||
"github.com/MDietermann/ArduinoArchSetup/internal/module"
|
||||
"gitlab.hive-brain.de/MDietermann/Archduino/internal/module"
|
||||
)
|
||||
|
||||
const defaultRelPath = ".cache/archduino/hello.ok"
|
||||
|
||||
@@ -6,7 +6,7 @@ import (
|
||||
"path/filepath"
|
||||
"testing"
|
||||
|
||||
"github.com/MDietermann/ArduinoArchSetup/internal/engine"
|
||||
"gitlab.hive-brain.de/MDietermann/Archduino/internal/engine"
|
||||
)
|
||||
|
||||
func TestHelloFullLifecycle(t *testing.T) {
|
||||
|
||||
@@ -14,10 +14,10 @@ import (
|
||||
"text/template"
|
||||
"time"
|
||||
|
||||
"github.com/MDietermann/ArduinoArchSetup/internal/config"
|
||||
"github.com/MDietermann/ArduinoArchSetup/internal/module"
|
||||
"github.com/MDietermann/ArduinoArchSetup/internal/platform"
|
||||
"github.com/MDietermann/ArduinoArchSetup/internal/theming"
|
||||
"gitlab.hive-brain.de/MDietermann/Archduino/internal/config"
|
||||
"gitlab.hive-brain.de/MDietermann/Archduino/internal/module"
|
||||
"gitlab.hive-brain.de/MDietermann/Archduino/internal/platform"
|
||||
"gitlab.hive-brain.de/MDietermann/Archduino/internal/theming"
|
||||
)
|
||||
|
||||
//go:embed assets/*
|
||||
|
||||
@@ -7,9 +7,9 @@ import (
|
||||
"strings"
|
||||
"testing"
|
||||
|
||||
"github.com/MDietermann/ArduinoArchSetup/internal/config"
|
||||
"github.com/MDietermann/ArduinoArchSetup/internal/module"
|
||||
"github.com/MDietermann/ArduinoArchSetup/internal/platform"
|
||||
"gitlab.hive-brain.de/MDietermann/Archduino/internal/config"
|
||||
"gitlab.hive-brain.de/MDietermann/Archduino/internal/module"
|
||||
"gitlab.hive-brain.de/MDietermann/Archduino/internal/platform"
|
||||
)
|
||||
|
||||
type fakeRunner struct {
|
||||
|
||||
@@ -6,8 +6,8 @@ import (
|
||||
"fmt"
|
||||
"strings"
|
||||
|
||||
"github.com/MDietermann/ArduinoArchSetup/internal/module"
|
||||
"github.com/MDietermann/ArduinoArchSetup/internal/platform"
|
||||
"gitlab.hive-brain.de/MDietermann/Archduino/internal/module"
|
||||
"gitlab.hive-brain.de/MDietermann/Archduino/internal/platform"
|
||||
)
|
||||
|
||||
type Module struct {
|
||||
|
||||
@@ -5,8 +5,8 @@ import (
|
||||
"strings"
|
||||
"testing"
|
||||
|
||||
"github.com/MDietermann/ArduinoArchSetup/internal/module"
|
||||
"github.com/MDietermann/ArduinoArchSetup/internal/platform"
|
||||
"gitlab.hive-brain.de/MDietermann/Archduino/internal/module"
|
||||
"gitlab.hive-brain.de/MDietermann/Archduino/internal/platform"
|
||||
)
|
||||
|
||||
type fakeRunner struct {
|
||||
|
||||
@@ -11,9 +11,9 @@ import (
|
||||
"path/filepath"
|
||||
"text/template"
|
||||
|
||||
"github.com/MDietermann/ArduinoArchSetup/internal/config"
|
||||
"github.com/MDietermann/ArduinoArchSetup/internal/module"
|
||||
"github.com/MDietermann/ArduinoArchSetup/internal/platform"
|
||||
"gitlab.hive-brain.de/MDietermann/Archduino/internal/config"
|
||||
"gitlab.hive-brain.de/MDietermann/Archduino/internal/module"
|
||||
"gitlab.hive-brain.de/MDietermann/Archduino/internal/platform"
|
||||
)
|
||||
|
||||
//go:embed assets/arduino-sim.tmpl
|
||||
|
||||
@@ -9,9 +9,9 @@ import (
|
||||
"strings"
|
||||
"testing"
|
||||
|
||||
"github.com/MDietermann/ArduinoArchSetup/internal/config"
|
||||
"github.com/MDietermann/ArduinoArchSetup/internal/module"
|
||||
"github.com/MDietermann/ArduinoArchSetup/internal/platform"
|
||||
"gitlab.hive-brain.de/MDietermann/Archduino/internal/config"
|
||||
"gitlab.hive-brain.de/MDietermann/Archduino/internal/module"
|
||||
"gitlab.hive-brain.de/MDietermann/Archduino/internal/platform"
|
||||
)
|
||||
|
||||
type fakeRunner struct {
|
||||
|
||||
@@ -7,9 +7,9 @@ import (
|
||||
"os"
|
||||
"path/filepath"
|
||||
|
||||
"github.com/MDietermann/ArduinoArchSetup/internal/config"
|
||||
"github.com/MDietermann/ArduinoArchSetup/internal/module"
|
||||
"github.com/MDietermann/ArduinoArchSetup/internal/platform"
|
||||
"gitlab.hive-brain.de/MDietermann/Archduino/internal/config"
|
||||
"gitlab.hive-brain.de/MDietermann/Archduino/internal/module"
|
||||
"gitlab.hive-brain.de/MDietermann/Archduino/internal/platform"
|
||||
)
|
||||
|
||||
type Module struct{ cfg config.ShellConfigSection }
|
||||
|
||||
@@ -7,8 +7,8 @@ import (
|
||||
"strings"
|
||||
"testing"
|
||||
|
||||
"github.com/MDietermann/ArduinoArchSetup/internal/config"
|
||||
"github.com/MDietermann/ArduinoArchSetup/internal/module"
|
||||
"gitlab.hive-brain.de/MDietermann/Archduino/internal/config"
|
||||
"gitlab.hive-brain.de/MDietermann/Archduino/internal/module"
|
||||
)
|
||||
|
||||
type nop struct{}
|
||||
|
||||
@@ -6,8 +6,8 @@ import (
|
||||
"fmt"
|
||||
"strings"
|
||||
|
||||
"github.com/MDietermann/ArduinoArchSetup/internal/module"
|
||||
"github.com/MDietermann/ArduinoArchSetup/internal/platform"
|
||||
"gitlab.hive-brain.de/MDietermann/Archduino/internal/module"
|
||||
"gitlab.hive-brain.de/MDietermann/Archduino/internal/platform"
|
||||
)
|
||||
|
||||
type Module struct {
|
||||
|
||||
@@ -5,8 +5,8 @@ import (
|
||||
"strings"
|
||||
"testing"
|
||||
|
||||
"github.com/MDietermann/ArduinoArchSetup/internal/module"
|
||||
"github.com/MDietermann/ArduinoArchSetup/internal/platform"
|
||||
"gitlab.hive-brain.de/MDietermann/Archduino/internal/module"
|
||||
"gitlab.hive-brain.de/MDietermann/Archduino/internal/platform"
|
||||
)
|
||||
|
||||
type fakeRunner struct {
|
||||
|
||||
@@ -9,8 +9,8 @@ import (
|
||||
"os"
|
||||
"path/filepath"
|
||||
|
||||
"github.com/MDietermann/ArduinoArchSetup/internal/config"
|
||||
"github.com/MDietermann/ArduinoArchSetup/internal/module"
|
||||
"gitlab.hive-brain.de/MDietermann/Archduino/internal/config"
|
||||
"gitlab.hive-brain.de/MDietermann/Archduino/internal/module"
|
||||
)
|
||||
|
||||
type Module struct{ cfg config.ThemesConfig }
|
||||
|
||||
@@ -6,8 +6,8 @@ import (
|
||||
"path/filepath"
|
||||
"testing"
|
||||
|
||||
"github.com/MDietermann/ArduinoArchSetup/internal/config"
|
||||
"github.com/MDietermann/ArduinoArchSetup/internal/module"
|
||||
"gitlab.hive-brain.de/MDietermann/Archduino/internal/config"
|
||||
"gitlab.hive-brain.de/MDietermann/Archduino/internal/module"
|
||||
)
|
||||
|
||||
type nop struct{}
|
||||
|
||||
@@ -6,8 +6,8 @@ import (
|
||||
"fmt"
|
||||
"strings"
|
||||
|
||||
"github.com/MDietermann/ArduinoArchSetup/internal/module"
|
||||
"github.com/MDietermann/ArduinoArchSetup/internal/platform"
|
||||
"gitlab.hive-brain.de/MDietermann/Archduino/internal/module"
|
||||
"gitlab.hive-brain.de/MDietermann/Archduino/internal/platform"
|
||||
)
|
||||
|
||||
type Module struct {
|
||||
|
||||
@@ -5,8 +5,8 @@ import (
|
||||
"strings"
|
||||
"testing"
|
||||
|
||||
"github.com/MDietermann/ArduinoArchSetup/internal/module"
|
||||
"github.com/MDietermann/ArduinoArchSetup/internal/platform"
|
||||
"gitlab.hive-brain.de/MDietermann/Archduino/internal/module"
|
||||
"gitlab.hive-brain.de/MDietermann/Archduino/internal/platform"
|
||||
)
|
||||
|
||||
type fakeRunner struct {
|
||||
|
||||
@@ -7,9 +7,9 @@ import (
|
||||
"os"
|
||||
"path/filepath"
|
||||
|
||||
"github.com/MDietermann/ArduinoArchSetup/internal/config"
|
||||
"github.com/MDietermann/ArduinoArchSetup/internal/module"
|
||||
"github.com/MDietermann/ArduinoArchSetup/internal/platform"
|
||||
"gitlab.hive-brain.de/MDietermann/Archduino/internal/config"
|
||||
"gitlab.hive-brain.de/MDietermann/Archduino/internal/module"
|
||||
"gitlab.hive-brain.de/MDietermann/Archduino/internal/platform"
|
||||
)
|
||||
|
||||
type Module struct {
|
||||
|
||||
@@ -8,9 +8,9 @@ import (
|
||||
"path/filepath"
|
||||
"testing"
|
||||
|
||||
"github.com/MDietermann/ArduinoArchSetup/internal/config"
|
||||
"github.com/MDietermann/ArduinoArchSetup/internal/module"
|
||||
"github.com/MDietermann/ArduinoArchSetup/internal/platform"
|
||||
"gitlab.hive-brain.de/MDietermann/Archduino/internal/config"
|
||||
"gitlab.hive-brain.de/MDietermann/Archduino/internal/module"
|
||||
"gitlab.hive-brain.de/MDietermann/Archduino/internal/platform"
|
||||
)
|
||||
|
||||
type fakeRunner struct {
|
||||
|
||||
@@ -7,9 +7,9 @@ import (
|
||||
"os"
|
||||
"path/filepath"
|
||||
|
||||
"github.com/MDietermann/ArduinoArchSetup/internal/config"
|
||||
"github.com/MDietermann/ArduinoArchSetup/internal/module"
|
||||
"github.com/MDietermann/ArduinoArchSetup/internal/platform"
|
||||
"gitlab.hive-brain.de/MDietermann/Archduino/internal/config"
|
||||
"gitlab.hive-brain.de/MDietermann/Archduino/internal/module"
|
||||
"gitlab.hive-brain.de/MDietermann/Archduino/internal/platform"
|
||||
)
|
||||
|
||||
type Module struct {
|
||||
|
||||
@@ -6,9 +6,9 @@ import (
|
||||
"path/filepath"
|
||||
"testing"
|
||||
|
||||
"github.com/MDietermann/ArduinoArchSetup/internal/config"
|
||||
"github.com/MDietermann/ArduinoArchSetup/internal/module"
|
||||
"github.com/MDietermann/ArduinoArchSetup/internal/platform"
|
||||
"gitlab.hive-brain.de/MDietermann/Archduino/internal/config"
|
||||
"gitlab.hive-brain.de/MDietermann/Archduino/internal/module"
|
||||
"gitlab.hive-brain.de/MDietermann/Archduino/internal/platform"
|
||||
)
|
||||
|
||||
type fakeRunner struct {
|
||||
|
||||
@@ -9,9 +9,9 @@ import (
|
||||
"regexp"
|
||||
"strings"
|
||||
|
||||
"github.com/MDietermann/ArduinoArchSetup/internal/config"
|
||||
"github.com/MDietermann/ArduinoArchSetup/internal/module"
|
||||
"github.com/MDietermann/ArduinoArchSetup/internal/platform"
|
||||
"gitlab.hive-brain.de/MDietermann/Archduino/internal/config"
|
||||
"gitlab.hive-brain.de/MDietermann/Archduino/internal/module"
|
||||
"gitlab.hive-brain.de/MDietermann/Archduino/internal/platform"
|
||||
)
|
||||
|
||||
// Run inspects every module in the registry plus pinned tool versions and
|
||||
|
||||
@@ -7,8 +7,8 @@ import (
|
||||
"strings"
|
||||
"testing"
|
||||
|
||||
"github.com/MDietermann/ArduinoArchSetup/internal/config"
|
||||
"github.com/MDietermann/ArduinoArchSetup/internal/module"
|
||||
"gitlab.hive-brain.de/MDietermann/Archduino/internal/config"
|
||||
"gitlab.hive-brain.de/MDietermann/Archduino/internal/module"
|
||||
)
|
||||
|
||||
// convergedModule returns an empty Plan — always converged.
|
||||
|
||||
@@ -8,8 +8,8 @@ import (
|
||||
"path/filepath"
|
||||
"strings"
|
||||
|
||||
"github.com/MDietermann/ArduinoArchSetup/internal/config"
|
||||
"github.com/MDietermann/ArduinoArchSetup/internal/platform"
|
||||
"gitlab.hive-brain.de/MDietermann/Archduino/internal/config"
|
||||
"gitlab.hive-brain.de/MDietermann/Archduino/internal/platform"
|
||||
)
|
||||
|
||||
//go:embed assets
|
||||
|
||||
@@ -6,7 +6,7 @@ import (
|
||||
"strings"
|
||||
"testing"
|
||||
|
||||
"github.com/MDietermann/ArduinoArchSetup/internal/config"
|
||||
"gitlab.hive-brain.de/MDietermann/Archduino/internal/config"
|
||||
)
|
||||
|
||||
func sampleCfg() config.Config {
|
||||
|
||||
@@ -12,8 +12,8 @@ import (
|
||||
"sort"
|
||||
"strings"
|
||||
|
||||
"github.com/MDietermann/ArduinoArchSetup/internal/config"
|
||||
"github.com/MDietermann/ArduinoArchSetup/internal/platform"
|
||||
"gitlab.hive-brain.de/MDietermann/Archduino/internal/config"
|
||||
"gitlab.hive-brain.de/MDietermann/Archduino/internal/platform"
|
||||
"gopkg.in/yaml.v3"
|
||||
)
|
||||
|
||||
|
||||
@@ -6,7 +6,7 @@ import (
|
||||
"strings"
|
||||
"testing"
|
||||
|
||||
"github.com/MDietermann/ArduinoArchSetup/internal/config"
|
||||
"gitlab.hive-brain.de/MDietermann/Archduino/internal/config"
|
||||
)
|
||||
|
||||
func TestListDiscoversThemes(t *testing.T) {
|
||||
|
||||
@@ -9,10 +9,10 @@ import (
|
||||
|
||||
tea "github.com/charmbracelet/bubbletea"
|
||||
|
||||
"github.com/MDietermann/ArduinoArchSetup/internal/engine"
|
||||
"github.com/MDietermann/ArduinoArchSetup/internal/module"
|
||||
"github.com/MDietermann/ArduinoArchSetup/internal/modules/hello"
|
||||
"github.com/MDietermann/ArduinoArchSetup/internal/tui"
|
||||
"gitlab.hive-brain.de/MDietermann/Archduino/internal/engine"
|
||||
"gitlab.hive-brain.de/MDietermann/Archduino/internal/module"
|
||||
"gitlab.hive-brain.de/MDietermann/Archduino/internal/modules/hello"
|
||||
"gitlab.hive-brain.de/MDietermann/Archduino/internal/tui"
|
||||
)
|
||||
|
||||
// TestDashboardRunsHelloModule exercises the whole reporter → model loop
|
||||
|
||||
@@ -8,8 +8,8 @@ import (
|
||||
tea "github.com/charmbracelet/bubbletea"
|
||||
"github.com/charmbracelet/lipgloss"
|
||||
|
||||
"github.com/MDietermann/ArduinoArchSetup/internal/engine"
|
||||
"github.com/MDietermann/ArduinoArchSetup/internal/tui"
|
||||
"gitlab.hive-brain.de/MDietermann/Archduino/internal/engine"
|
||||
"gitlab.hive-brain.de/MDietermann/Archduino/internal/tui"
|
||||
)
|
||||
|
||||
// DoneMsg is sent from the engine goroutine once engine.Run returns.
|
||||
|
||||
@@ -5,8 +5,8 @@ import (
|
||||
"strings"
|
||||
"testing"
|
||||
|
||||
"github.com/MDietermann/ArduinoArchSetup/internal/engine"
|
||||
"github.com/MDietermann/ArduinoArchSetup/internal/tui"
|
||||
"gitlab.hive-brain.de/MDietermann/Archduino/internal/engine"
|
||||
"gitlab.hive-brain.de/MDietermann/Archduino/internal/tui"
|
||||
)
|
||||
|
||||
func TestProgressUpdatesRow(t *testing.T) {
|
||||
|
||||
@@ -6,9 +6,9 @@ import (
|
||||
|
||||
tea "github.com/charmbracelet/bubbletea"
|
||||
|
||||
"github.com/MDietermann/ArduinoArchSetup/internal/engine"
|
||||
"github.com/MDietermann/ArduinoArchSetup/internal/module"
|
||||
"github.com/MDietermann/ArduinoArchSetup/internal/tui"
|
||||
"gitlab.hive-brain.de/MDietermann/Archduino/internal/engine"
|
||||
"gitlab.hive-brain.de/MDietermann/Archduino/internal/module"
|
||||
"gitlab.hive-brain.de/MDietermann/Archduino/internal/tui"
|
||||
)
|
||||
|
||||
// Run displays the dashboard while engine.Run executes the selected modules.
|
||||
|
||||
@@ -9,8 +9,8 @@ import (
|
||||
tea "github.com/charmbracelet/bubbletea"
|
||||
"github.com/charmbracelet/x/exp/teatest"
|
||||
|
||||
"github.com/MDietermann/ArduinoArchSetup/internal/engine"
|
||||
"github.com/MDietermann/ArduinoArchSetup/internal/tui"
|
||||
"gitlab.hive-brain.de/MDietermann/Archduino/internal/engine"
|
||||
"gitlab.hive-brain.de/MDietermann/Archduino/internal/tui"
|
||||
)
|
||||
|
||||
// TestModelEndToEnd drives the Model through teatest, feeding in the same
|
||||
|
||||
@@ -5,7 +5,7 @@ import (
|
||||
|
||||
tea "github.com/charmbracelet/bubbletea"
|
||||
|
||||
"github.com/MDietermann/ArduinoArchSetup/internal/module"
|
||||
"gitlab.hive-brain.de/MDietermann/Archduino/internal/module"
|
||||
)
|
||||
|
||||
// ProgressMsg is emitted when a module reports progress during Apply.
|
||||
|
||||
@@ -3,9 +3,9 @@ package tui
|
||||
import (
|
||||
"sort"
|
||||
|
||||
"github.com/MDietermann/ArduinoArchSetup/internal/config"
|
||||
"github.com/MDietermann/ArduinoArchSetup/internal/module"
|
||||
"github.com/MDietermann/ArduinoArchSetup/internal/theming"
|
||||
"gitlab.hive-brain.de/MDietermann/Archduino/internal/config"
|
||||
"gitlab.hive-brain.de/MDietermann/Archduino/internal/module"
|
||||
"gitlab.hive-brain.de/MDietermann/Archduino/internal/theming"
|
||||
)
|
||||
|
||||
// Theme is a named colorscheme presented in the wizard. It is a thin
|
||||
|
||||
@@ -4,9 +4,9 @@ import (
|
||||
"context"
|
||||
"testing"
|
||||
|
||||
"github.com/MDietermann/ArduinoArchSetup/internal/config"
|
||||
"github.com/MDietermann/ArduinoArchSetup/internal/module"
|
||||
"github.com/MDietermann/ArduinoArchSetup/internal/theming"
|
||||
"gitlab.hive-brain.de/MDietermann/Archduino/internal/config"
|
||||
"gitlab.hive-brain.de/MDietermann/Archduino/internal/module"
|
||||
"gitlab.hive-brain.de/MDietermann/Archduino/internal/theming"
|
||||
)
|
||||
|
||||
type fakeModule struct{ id, name, desc string }
|
||||
|
||||
@@ -9,9 +9,9 @@ import (
|
||||
|
||||
"github.com/charmbracelet/huh"
|
||||
|
||||
"github.com/MDietermann/ArduinoArchSetup/internal/module"
|
||||
"github.com/MDietermann/ArduinoArchSetup/internal/theming"
|
||||
"github.com/MDietermann/ArduinoArchSetup/internal/tui"
|
||||
"gitlab.hive-brain.de/MDietermann/Archduino/internal/module"
|
||||
"gitlab.hive-brain.de/MDietermann/Archduino/internal/theming"
|
||||
"gitlab.hive-brain.de/MDietermann/Archduino/internal/tui"
|
||||
)
|
||||
|
||||
// Run presents the six-screen wizard. Returns the final state and whether
|
||||
|
||||
@@ -5,9 +5,9 @@ import (
|
||||
"strings"
|
||||
"testing"
|
||||
|
||||
"github.com/MDietermann/ArduinoArchSetup/internal/module"
|
||||
"github.com/MDietermann/ArduinoArchSetup/internal/modules/hello"
|
||||
"github.com/MDietermann/ArduinoArchSetup/internal/tui"
|
||||
"gitlab.hive-brain.de/MDietermann/Archduino/internal/module"
|
||||
"gitlab.hive-brain.de/MDietermann/Archduino/internal/modules/hello"
|
||||
"gitlab.hive-brain.de/MDietermann/Archduino/internal/tui"
|
||||
)
|
||||
|
||||
func TestSyncSelected(t *testing.T) {
|
||||
|
||||
Reference in New Issue
Block a user