// Copyright (C) The Arvados Authors. All rights reserved. // // SPDX-License-Identifier: AGPL-3.0 package selfsigned import ( "testing" ) func TestCert(t *testing.T) { cert, err := CertGenerator{Bits: 1024, Hosts: []string{"localhost"}, IsCA: false}.Generate() if err != nil { t.Error(err) } if len(cert.Certificate) < 1 { t.Error("no certificate!") } cert, err = CertGenerator{Bits: 2048, Hosts: []string{"localhost"}, IsCA: true}.Generate() if err != nil { t.Error(err) } if len(cert.Certificate) < 1 { t.Error("no certificate!") } }