Tighten TestNewCertificate tests

Using the just added facility to generate a certificate as of a specific
time, tighten TestNewCertificate to use equality comparisons.

Signed-off-by: Miloslav Trmač <mitr@redhat.com>
This commit is contained in:
Miloslav Trmač 2015-11-23 14:13:46 +01:00
parent bd6d937f43
commit 06e58c1d11
1 changed files with 2 additions and 2 deletions

View File

@ -52,8 +52,8 @@ func TestNewCertificate(t *testing.T) {
cert, err := NewCertificate("docker.com/alpine", startTime, endTime)
assert.NoError(t, err)
assert.Equal(t, cert.Subject.CommonName, "docker.com/alpine")
assert.True(t, time.Now().Before(cert.NotAfter))
assert.True(t, time.Now().AddDate(10, 0, 1).After(cert.NotAfter))
assert.Equal(t, cert.NotBefore, startTime)
assert.Equal(t, cert.NotAfter, endTime)
}
func TestKeyOperations(t *testing.T) {