lazygit/vendor/golang.org/x/crypto/ssh
Jesse Duffield 7b302d8c29 Write unit tests with the help of afero
Afero is a package that lets you mock out a filesystem with an in-memory filesystem.
It allows us to easily create the files required for a given test without worrying about
a cleanup step or different tests tripping on eachother when run in parallel.

Later on I'll standardise on using afero over the vanilla os package
2023-07-30 18:35:36 +10:00
..
agent Write unit tests with the help of afero 2023-07-30 18:35:36 +10:00
internal/bcrypt_pbkdf
knownhosts
buffer.go
certs.go Write unit tests with the help of afero 2023-07-30 18:35:36 +10:00
channel.go
cipher.go Write unit tests with the help of afero 2023-07-30 18:35:36 +10:00
client.go Write unit tests with the help of afero 2023-07-30 18:35:36 +10:00
client_auth.go Write unit tests with the help of afero 2023-07-30 18:35:36 +10:00
common.go Write unit tests with the help of afero 2023-07-30 18:35:36 +10:00
connection.go
doc.go Write unit tests with the help of afero 2023-07-30 18:35:36 +10:00
handshake.go Write unit tests with the help of afero 2023-07-30 18:35:36 +10:00
kex.go Write unit tests with the help of afero 2023-07-30 18:35:36 +10:00
keys.go Write unit tests with the help of afero 2023-07-30 18:35:36 +10:00
mac.go
messages.go Write unit tests with the help of afero 2023-07-30 18:35:36 +10:00
mux.go
server.go Write unit tests with the help of afero 2023-07-30 18:35:36 +10:00
session.go Write unit tests with the help of afero 2023-07-30 18:35:36 +10:00
ssh_gss.go
streamlocal.go
tcpip.go
transport.go Write unit tests with the help of afero 2023-07-30 18:35:36 +10:00