github.com/status-im/status-go@v1.1.0/server/pairing/certs_test.go (about) 1 package pairing 2 3 import ( 4 "testing" 5 6 "github.com/stretchr/testify/suite" 7 8 "github.com/status-im/status-go/server/servertest" 9 ) 10 11 func TestCerts(t *testing.T) { 12 suite.Run(t, new(CertsSuite)) 13 } 14 15 type CertsSuite struct { 16 suite.Suite 17 servertest.TestKeyComponents 18 servertest.TestCertComponents 19 } 20 21 func (s *CertsSuite) SetupSuite() { 22 s.SetupKeyComponents(s.T()) 23 s.SetupCertComponents(s.T()) 24 } 25 26 func (s *CertsSuite) Test_makeSerialNumberFromKey() { 27 s.Require().Zero(makeSerialNumberFromKey(s.PK).Cmp(s.SN)) 28 }