mirror of
https://github.com/jesseduffield/lazygit.git
synced 2025-05-12 12:55:47 +02:00
introduce gui adapter
This commit is contained in:
parent
225c563c63
commit
46ae55f91e
20 changed files with 763 additions and 297 deletions
|
@ -10,15 +10,13 @@ import (
|
|||
"testing"
|
||||
|
||||
"github.com/jesseduffield/lazygit/pkg/commands/oscommands"
|
||||
"github.com/jesseduffield/lazygit/pkg/integration/helpers"
|
||||
"github.com/jesseduffield/lazygit/pkg/integration/integration_tests"
|
||||
"github.com/jesseduffield/lazygit/pkg/integration/types"
|
||||
)
|
||||
|
||||
// this is the integration runner for the new and improved integration interface
|
||||
|
||||
// re-exporting this so that clients only need to import one package
|
||||
var Tests = integration_tests.Tests
|
||||
|
||||
func RunTestsNew(
|
||||
logf func(format string, formatArgs ...interface{}),
|
||||
runCmd func(cmd *exec.Cmd) error,
|
||||
|
@ -41,7 +39,7 @@ func RunTestsNew(
|
|||
return err
|
||||
}
|
||||
|
||||
for _, test := range Tests {
|
||||
for _, test := range integration_tests.Tests {
|
||||
test := test
|
||||
|
||||
fnWrapper(test, func(t *testing.T) error { //nolint: thelper
|
||||
|
@ -141,7 +139,7 @@ func createFixtureNew(test types.Test, actualDir string, rootDir string) error {
|
|||
panic(err)
|
||||
}
|
||||
|
||||
shell := &ShellImpl{}
|
||||
shell := &helpers.ShellImpl{}
|
||||
shell.RunCommand("git init")
|
||||
shell.RunCommand(`git config user.email "CI@example.com"`)
|
||||
shell.RunCommand(`git config user.name "CI"`)
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue