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

feat: add test cases

This commit is contained in:
Sascha Andres
2018-09-10 06:51:19 +02:00
parent 717913e64c
commit ba0cc20e22
2 changed files with 26 additions and 0 deletions

View File

@ -2,6 +2,7 @@ package commands
import (
"errors"
"fmt"
"os"
"os/exec"
"strings"
@ -139,6 +140,7 @@ func (c *OSCommand) PrepareSubProcess(cmdName string, commandArgs ...string) *ex
// Quote wraps a message in platform-specific quotation marks
func (c *OSCommand) Quote(message string) string {
fmt.Println(c.Platform.os)
message = strings.Replace(message, "`", "\\`", -1)
if c.Platform.os == "linux" {
if strings.ContainsRune(message, '\'') {