@@ -28,14 +28,11 @@ import (
2828
2929 "github.com/go-chi/chi/v5"
3030 "github.com/pkg/errors"
31- sassert "github.com/stretchr/testify/assert"
31+ "github.com/stretchr/testify/assert"
3232 "github.com/stretchr/testify/require"
3333 "go.step.sm/crypto/jose"
3434 "go.step.sm/crypto/x509util"
3535 "golang.org/x/crypto/ssh"
36- squarejose "gopkg.in/square/go-jose.v2"
37-
38- "github.com/smallstep/assert"
3936
4037 "github.com/smallstep/certificates/authority"
4138 "github.com/smallstep/certificates/authority/provisioner"
@@ -658,7 +655,7 @@ func TestSignRequest_Validate(t *testing.T) {
658655 }
659656 if err := s .Validate (); err != nil {
660657 if assert .NotNil (t , tt .err ) {
661- assert .HasPrefix (t , err .Error (), tt .err .Error ())
658+ assert .True (t , strings . HasPrefix ( err .Error (), tt .err .Error () ))
662659 }
663660 } else {
664661 assert .Nil (t , tt .err )
@@ -1259,10 +1256,10 @@ func Test_Provisioners(t *testing.T) {
12591256
12601257 expectedError400 := errs .BadRequest ("limit 'abc' is not an integer" )
12611258 expectedError400Bytes , err := json .Marshal (expectedError400 )
1262- assert . FatalError (t , err )
1259+ require . NoError (t , err )
12631260 expectedError500 := errs .InternalServer ("force" )
12641261 expectedError500Bytes , err := json .Marshal (expectedError500 )
1265- assert . FatalError (t , err )
1262+ require . NoError (t , err )
12661263 for _ , tt := range tests {
12671264 t .Run (tt .name , func (t * testing.T ) {
12681265 mockMustAuthority (t , tt .fields .Authority )
@@ -1329,7 +1326,7 @@ func Test_ProvisionerKey(t *testing.T) {
13291326 expected := []byte (`{"key":"` + privKey + `"}` )
13301327 expectedError404 := errs .NotFound ("force" )
13311328 expectedError404Bytes , err := json .Marshal (expectedError404 )
1332- assert . FatalError (t , err )
1329+ require . NoError (t , err )
13331330
13341331 for _ , tt := range tests {
13351332 t .Run (tt .name , func (t * testing.T ) {
@@ -1578,7 +1575,7 @@ func TestProvisionersResponse_MarshalJSON(t *testing.T) {
15781575 "x" : "7ZdAAMZCFU4XwgblI5RfZouBi8lYmF6DlZusNNnsbm8" ,
15791576 "y" : "sQr2JdzwD2fgyrymBEXWsxDxFNjjqN64qLLSbLdLZ9Y" ,
15801577 }
1581- key := squarejose .JSONWebKey {}
1578+ key := jose .JSONWebKey {}
15821579 b , err := json .Marshal (k )
15831580 require .NoError (t , err )
15841581 err = json .Unmarshal (b , & key )
@@ -1644,11 +1641,11 @@ func TestProvisionersResponse_MarshalJSON(t *testing.T) {
16441641 }
16451642
16461643 expBytes , err := json .Marshal (expected )
1647- sassert .NoError (t , err )
1644+ assert .NoError (t , err )
16481645
16491646 br , err := r .MarshalJSON ()
1650- sassert .NoError (t , err )
1651- sassert .JSONEq (t , string (expBytes ), string (br ))
1647+ assert .NoError (t , err )
1648+ assert .JSONEq (t , string (expBytes ), string (br ))
16521649
16531650 keyCopy := key
16541651 expList := provisioner.List {
@@ -1674,7 +1671,7 @@ func TestProvisionersResponse_MarshalJSON(t *testing.T) {
16741671 }
16751672
16761673 // MarshalJSON must not affect the struct properties itself
1677- sassert .Equal (t , expList , r .Provisioners )
1674+ assert .Equal (t , expList , r .Provisioners )
16781675}
16791676
16801677const (
@@ -1693,14 +1690,14 @@ func TestLogSSHCertificate(t *testing.T) {
16931690 rl := logging .NewResponseLogger (w )
16941691 LogSSHCertificate (rl , cert )
16951692
1696- sassert .Equal (t , 200 , w .Result ().StatusCode )
1693+ assert .Equal (t , 200 , w .Result ().StatusCode )
16971694
16981695 fields := rl .Fields ()
1699- sassert .Equal (t , uint64 (14376510277651266987 ), fields ["serial" ])
1700- sassert .Equal (t , []string {"herman" }, fields ["principals" ])
1701- sassert .
Equal (
t ,
"[email protected] user certificate" ,
fields [
"certificate-type" ])
1702- sassert .Equal (t , time .Unix (1674129191 , 0 ).Format (time .RFC3339 ), fields ["valid-from" ])
1703- sassert .Equal (t , time .Unix (1674186851 , 0 ).Format (time .RFC3339 ), fields ["valid-to" ])
1704- sassert .Equal (t , "AAAAKGVjZHNhLXNoYTItbmlzdHAyNTYtY2VydC12MDFAb3BlbnNzaC5jb20AAAAgLnkvSk4odlo3b1R+RDw+LmorL3RkN354IilCIVFVen4AAAAIbmlzdHAyNTYAAABBBHjKHss8WM2ffMYlavisoLXR0I6UEIU+cidV1ogEH1U6+/SYaFPrlzQo0tGLM5CNkMbhInbyasQsrHzn8F1Rt7nHg5/tcSf9qwAAAAEAAAAGaGVybWFuAAAACgAAAAZoZXJtYW4AAAAAY8kvJwAAAABjyhBjAAAAAAAAAIIAAAAVcGVybWl0LVgxMS1mb3J3YXJkaW5nAAAAAAAAABdwZXJtaXQtYWdlbnQtZm9yd2FyZGluZwAAAAAAAAAWcGVybWl0LXBvcnQtZm9yd2FyZGluZwAAAAAAAAAKcGVybWl0LXB0eQAAAAAAAAAOcGVybWl0LXVzZXItcmMAAAAAAAAAAAAAAGgAAAATZWNkc2Etc2hhMi1uaXN0cDI1NgAAAAhuaXN0cDI1NgAAAEEE/ayqpPrZZF5uA1UlDt4FreTf15agztQIzpxnWq/XoxAHzagRSkFGkdgFpjgsfiRpP8URHH3BZScqc0ZDCTxhoQAAAGQAAAATZWNkc2Etc2hhMi1uaXN0cDI1NgAAAEkAAAAhAJuP1wCVwoyrKrEtHGfFXrVbRHySDjvXtS1tVTdHyqymAAAAIBa/CSSzfZb4D2NLP+eEmOOMJwSjYOiNM8fiOoAaqglI" , fields ["certificate" ])
1705- sassert .Equal (t , "SHA256:RvkDPGwl/G9d7LUFm1kmWhvOD9I/moPq4yxcb0STwr0 (ECDSA-CERT)" , fields ["public-key" ])
1696+ assert .Equal (t , uint64 (14376510277651266987 ), fields ["serial" ])
1697+ assert .Equal (t , []string {"herman" }, fields ["principals" ])
1698+ assert .
Equal (
t ,
"[email protected] user certificate" ,
fields [
"certificate-type" ])
1699+ assert .Equal (t , time .Unix (1674129191 , 0 ).Format (time .RFC3339 ), fields ["valid-from" ])
1700+ assert .Equal (t , time .Unix (1674186851 , 0 ).Format (time .RFC3339 ), fields ["valid-to" ])
1701+ assert .Equal (t , "AAAAKGVjZHNhLXNoYTItbmlzdHAyNTYtY2VydC12MDFAb3BlbnNzaC5jb20AAAAgLnkvSk4odlo3b1R+RDw+LmorL3RkN354IilCIVFVen4AAAAIbmlzdHAyNTYAAABBBHjKHss8WM2ffMYlavisoLXR0I6UEIU+cidV1ogEH1U6+/SYaFPrlzQo0tGLM5CNkMbhInbyasQsrHzn8F1Rt7nHg5/tcSf9qwAAAAEAAAAGaGVybWFuAAAACgAAAAZoZXJtYW4AAAAAY8kvJwAAAABjyhBjAAAAAAAAAIIAAAAVcGVybWl0LVgxMS1mb3J3YXJkaW5nAAAAAAAAABdwZXJtaXQtYWdlbnQtZm9yd2FyZGluZwAAAAAAAAAWcGVybWl0LXBvcnQtZm9yd2FyZGluZwAAAAAAAAAKcGVybWl0LXB0eQAAAAAAAAAOcGVybWl0LXVzZXItcmMAAAAAAAAAAAAAAGgAAAATZWNkc2Etc2hhMi1uaXN0cDI1NgAAAAhuaXN0cDI1NgAAAEEE/ayqpPrZZF5uA1UlDt4FreTf15agztQIzpxnWq/XoxAHzagRSkFGkdgFpjgsfiRpP8URHH3BZScqc0ZDCTxhoQAAAGQAAAATZWNkc2Etc2hhMi1uaXN0cDI1NgAAAEkAAAAhAJuP1wCVwoyrKrEtHGfFXrVbRHySDjvXtS1tVTdHyqymAAAAIBa/CSSzfZb4D2NLP+eEmOOMJwSjYOiNM8fiOoAaqglI" , fields ["certificate" ])
1702+ assert .Equal (t , "SHA256:RvkDPGwl/G9d7LUFm1kmWhvOD9I/moPq4yxcb0STwr0 (ECDSA-CERT)" , fields ["public-key" ])
17061703}
0 commit comments