grim/hgkeeper

ebc5f568d629
Add a note about downloads and pgp verification to the readme
package hg
import (
"testing"
"github.com/stretchr/testify/assert"
)
func TestFindHgrcsForRepoSimple(t *testing.T) {
actual := findHgrcsForRepo("grim/hgkeeper")
expected := []string{
"config/hgrc",
"config/grim/hgrc",
"config/grim/hgkeeper/hgrc",
}
assert.Equal(t, expected, actual)
}
func TestFindHgrcsForRepoEmpty(t *testing.T) {
actual := findHgrcsForRepo("")
expected := []string{
"config/hgrc",
}
assert.Equal(t, expected, actual)
}
func TestFindHgrcsForRepoDot(t *testing.T) {
actual := findHgrcsForRepo(".")
expected := []string{
"config/hgrc",
}
assert.Equal(t, expected, actual)
}
func TestFindHgrcsForRepoAbsolute(t *testing.T) {
actual := findHgrcsForRepo("/grim/testing/abc123")
expected := []string{
"config/hgrc",
"config/grim/hgrc",
"config/grim/testing/hgrc",
"config/grim/testing/abc123/hgrc",
}
assert.Equal(t, expected, actual)
}