1
0
mirror of https://github.com/jesseduffield/lazygit.git synced 2025-06-15 00:15:32 +02:00

Fix the integration test

This commit is contained in:
Luka Markušić
2022-08-03 07:51:13 +02:00
parent d238d8952b
commit d56bb0b8ef
9 changed files with 9 additions and 10 deletions

View File

@ -120,10 +120,12 @@ func (c *OSCommand) AppendLineToFile(filename, line string) error {
return utils.WrapError(err)
}
// read last char
buf := make([]byte, 1)
if _, err := f.ReadAt(buf, info.Size()-1); err != nil {
return utils.WrapError(err)
if info.Size() > 0 {
// read last char
if _, err := f.ReadAt(buf, info.Size()-1); err != nil {
return utils.WrapError(err)
}
}
// if the last byte of the file is not a newline, add it