From 18ab08612687b34ccfccd0b8d12d8d73e38b8857 Mon Sep 17 00:00:00 2001 From: Jesse Duffield Date: Wed, 29 Dec 2021 11:37:15 +1100 Subject: introduce Common struct for passing around common stuff --- pkg/utils/dummies.go | 13 +++++++++++++ 1 file changed, 13 insertions(+) (limited to 'pkg/utils') diff --git a/pkg/utils/dummies.go b/pkg/utils/dummies.go index ab6d041dd..b05f444b4 100644 --- a/pkg/utils/dummies.go +++ b/pkg/utils/dummies.go @@ -3,6 +3,9 @@ package utils import ( "io/ioutil" + "github.com/jesseduffield/lazygit/pkg/common" + "github.com/jesseduffield/lazygit/pkg/config" + "github.com/jesseduffield/lazygit/pkg/i18n" "github.com/sirupsen/logrus" ) @@ -12,3 +15,13 @@ func NewDummyLog() *logrus.Entry { log.Out = ioutil.Discard return log.WithField("test", "test") } + +func NewDummyCommon() *common.Common { + tr := i18n.EnglishTranslationSet() + newAppConfig := config.NewDummyAppConfig() + return &common.Common{ + Log: NewDummyLog(), + Tr: &tr, + UserConfig: newAppConfig.GetUserConfig(), + } +} -- cgit v1.2.3