chore: reverting the ssh test code

This commit is contained in:
puni9869
2026-06-17 10:11:45 +05:30
parent 09131dc34c
commit 90c60acb91
+3 -11
View File
@@ -18,14 +18,6 @@ import (
gossh "golang.org/x/crypto/ssh"
)
func assertSameFileMetadata(t *testing.T, expected, actual os.FileInfo) {
t.Helper()
assert.Equal(t, expected.Name(), actual.Name())
assert.Equal(t, expected.Size(), actual.Size())
assert.Equal(t, expected.Mode(), actual.Mode())
assert.Equal(t, expected.ModTime(), actual.ModTime())
}
func TestGenKeyPair(t *testing.T) {
testCases := []struct {
keyType generate.SSHKeyType
@@ -114,11 +106,11 @@ func TestInitKeys(t *testing.T) {
// No modification to RSA key
infoPub, err := os.Stat(pubKeyPath)
require.NoError(t, err)
assertSameFileMetadata(t, metadata[privKeyPath], infoPriv)
assertSameFileMetadata(t, metadata[pubKeyPath], infoPub)
assert.Equal(t, metadata[privKeyPath], infoPriv)
assert.Equal(t, metadata[pubKeyPath], infoPub)
case "ecdsa":
// ECDSA public key should be missing, private unchanged
assertSameFileMetadata(t, metadata[privKeyPath], infoPriv)
assert.Equal(t, metadata[privKeyPath], infoPriv)
assert.NoFileExists(t, pubKeyPath)
case "ed25519":
// ed25519 private key was removed, so both keys regenerated