Add test that `init --param=value` is handled appropriately

This commit is contained in:
Mislav Marohnić 2015-02-11 15:46:52 -08:00
Родитель 1751c09d17
Коммит 8048dd4fc1
1 изменённых файлов: 2 добавлений и 2 удалений

Просмотреть файл

@ -50,13 +50,13 @@ func TestFlagToAddRemote(t *testing.T) {
func TestInitInAnotherDir(t *testing.T) {
setupInitContext()
args := NewArgs([]string{"init", "-g", "--template", "mytpl", "my project"})
args := NewArgs([]string{"init", "-g", "--template", "mytpl", "--shared=umask", "my project"})
err := transformInitArgs(args)
assert.Equal(t, nil, err)
commands := args.Commands()
assert.Equal(t, 2, len(commands))
assert.Equal(t, "git init --template mytpl my project", commands[0].String())
assert.Equal(t, "git init --template mytpl --shared=umask my project", commands[0].String())
currentDir, err := os.Getwd()
assert.Equal(t, nil, err)