1
0
mirror of https://github.com/jesseduffield/lazygit.git synced 2025-03-29 22:07:13 +02:00

stop using snapshot just store the actual resultant repo

This commit is contained in:
CI 2020-10-06 09:01:40 +11:00 committed by Jesse Duffield
parent 2657060aa2
commit e2ad503bda

View File

@ -130,10 +130,9 @@ func Test(t *testing.T) {
testPath := filepath.Join(rootDir, "test", "integration", test.name)
actualDir := filepath.Join(testPath, "actual")
expectedDir := filepath.Join(testPath, "expected")
findOrCreateDir(testPath)
snapshotPath := filepath.Join(testPath, "snapshot.txt")
prepareIntegrationTestDir(testPath)
err := createFixture(rootDir, test.fixture, actualDir)
@ -144,13 +143,11 @@ func Test(t *testing.T) {
actual := generateSnapshot(t, actualDir)
if updateSnapshots {
err := ioutil.WriteFile(snapshotPath, []byte(actual), 0600)
err = oscommands.CopyDir(actualDir, expectedDir)
assert.NoError(t, err)
}
expectedBytes, err := ioutil.ReadFile(snapshotPath)
assert.NoError(t, err)
expected := string(expectedBytes)
expected := generateSnapshot(t, expectedDir)
if expected == actual {
t.Logf("%s: success at speed %d\n", test.name, speed)