Files
gopass-mirror/tests/audit_test.go
2022-03-24 21:58:53 +01:00

25 lines
514 B
Go

package tests
import (
"testing"
"github.com/stretchr/testify/assert"
)
func TestAudit(t *testing.T) { //nolint:paralleltest
ts := newTester(t)
defer ts.teardown()
ts.initStore()
ts.initSecrets("")
t.Run("audit the test store", func(t *testing.T) {
out, err := ts.run("audit")
assert.Error(t, err)
assert.Contains(t, out, "No shared secrets found")
assert.Contains(t, out, "Password is too short:")
assert.Contains(t, out, "weak password")
assert.Contains(t, out, "\t- fixed/secret")
})
}