aboutsummaryrefslogtreecommitdiff
path: root/cli-tests
AgeCommit message (Collapse)Author
2020-05-09cli-tests: add t_statusEric Biggers
Test getting global, filesystem, and unencrypted directory status when the filesystem is or isn't set up for fscrypt.
2020-05-09cli-tests: add t_setupEric Biggers
Test 'fscrypt setup'.
2020-05-09cli-tests: add t_passphrase_hashingEric Biggers
Test that the passphrase hashing seems to take long enough.
2020-05-09cli-tests: add t_not_supportedEric Biggers
Test that fscrypt fails when the filesystem doesn't support encryption.
2020-05-09cli-tests: add t_not_enabledEric Biggers
Test that fscrypt fails when the filesystem doesn't have the encrypt feature enabled. Then test enabling it.
2020-05-09cli-tests: add t_lockEric Biggers
Test locking a directory.
2020-05-09cli-tests: add t_encrypt_raw_keyEric Biggers
Test encrypting a directory using a raw_key protector.
2020-05-09cli-tests: add t_encrypt_loginEric Biggers
Test encrypting a directory using a login (pam_passphrase) protector.
2020-05-09cli-tests: add t_encrypt_customEric Biggers
Test encrypting a directory using a custom_passphrase protector.
2020-05-09cli-tests: add t_encryptEric Biggers
Add general tests for 'fscrypt encrypt'. For protector-specific tests, see t_encrypt_custom, t_encrypt_login, and t_encrypt_raw_key.
2020-05-09cli-tests: add t_change_passphraseEric Biggers
Test changing the passphrase of a custom_passphrase protector.
2020-05-09Add cli-tests frameworkEric Biggers
Add a framework for writing automated tests of the fscrypt command-line tool. See cli-tests/README.md for details.