summaryrefslogtreecommitdiffstats
path: root/pkg/config/dummies.go
blob: 077c93c576b1f1ec25d9dde0b8ba83685d3f3489 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
package config

import (
	"gopkg.in/yaml.v3"
)

// NewDummyAppConfig creates a new dummy AppConfig for testing
func NewDummyAppConfig() *AppConfig {
	appConfig := &AppConfig{
		Name:       "lazygit",
		Version:    "unversioned",
		Debug:      false,
		UserConfig: GetDefaultConfig(),
		AppState:   &AppState{},
	}
	_ = yaml.Unmarshal([]byte{}, appConfig.AppState)
	return appConfig
}