aboutsummaryrefslogtreecommitdiffstats
path: root/sym_test.go
diff options
context:
space:
mode:
authorRose Hogenson <rosehogenson@posteo.net>2025-10-24 16:37:31 -0700
committerRose Hogenson <rosehogenson@posteo.net>2025-10-24 16:37:31 -0700
commit0cd822566776eddf8e47e61b7279aff4fa5481d7 (patch)
treecced0871ee0af562324933795032af1f9eefb4da /sym_test.go
parent466cbd5a1be7d274a45506add79c21e06ee53381 (diff)
downloadsym-0cd822566776eddf8e47e61b7279aff4fa5481d7.tar.zst
Get rid of defaultOptions
Diffstat (limited to 'sym_test.go')
-rw-r--r--sym_test.go18
1 files changed, 5 insertions, 13 deletions
diff --git a/sym_test.go b/sym_test.go
index bb81ab8..3da9fc1 100644
--- a/sym_test.go
+++ b/sym_test.go
@@ -7,17 +7,9 @@ import (
"testing"
)
-var testEncryptOptions = func() encryptOptions {
- opts := defaultEncryptOptions
- opts.memory = 1
- return opts
-}()
-
-var testDecryptOptions = func() decryptOptions {
- opts := defaultDecryptOptions
- opts.memory = 1
- return opts
-}()
+func init() {
+ argon2Memory = 1
+}
func mustWriteFile(t *testing.T, path string, content []byte) {
t.Helper()
@@ -67,11 +59,11 @@ func TestEncryptDecrypt(t *testing.T) {
fileName := filepath.Join(t.TempDir(), "file")
mustWriteFile(t, fileName, buf)
const password = "karp cache tidal mars fed rajah uses graze pobox flew"
- if err := testEncryptOptions.encryptFile(fileName, password); err != nil {
+ if err := (&encryptOptions{}).encryptFile(fileName, password); err != nil {
t.Fatalf("EncryptFile failed: %s", err)
}
mustRemove(t, fileName)
- if err := testDecryptOptions.decryptFile(fileName+".enc", password); err != nil {
+ if err := (&decryptOptions{}).decryptFile(fileName+".enc", password); err != nil {
t.Fatalf("DecryptFile failed: %s", err)
}
gotContents := mustReadFile(t, fileName)