summaryrefslogtreecommitdiffhomepage
path: root/Tests.hs
diff options
context:
space:
mode:
Diffstat (limited to 'Tests.hs')
-rw-r--r--Tests.hs7
1 files changed, 3 insertions, 4 deletions
diff --git a/Tests.hs b/Tests.hs
index 7294cfb..bbc9dcd 100644
--- a/Tests.hs
+++ b/Tests.hs
@@ -91,12 +91,12 @@ backupRestoreTest testdesc secretkey =
kek <- genKeyEncryptionKey tunables name password
let esk = encrypt tunables kek secretkey
shares <- genShares esk tunables
- let sis = shareIdents tunables name secretkeysource
+ let sis = shareIdents tunables name AnyGpgKey
_ <- storeShares storagelocations sis shares (return ())
return ()
restore storagelocations = do
- let sis = shareIdents tunables name secretkeysource
+ let sis = shareIdents tunables name AnyGpgKey
(shares, sis', _) <- retrieveShares storagelocations sis (return ())
let candidatekeys = candidateKeyEncryptionKeys tunables name password
case combineShares tunables [shares] of
@@ -120,7 +120,6 @@ backupRestoreTest testdesc secretkey =
name = Name testdesc
password = Password "password"
- secretkeysource = GpgKey (KeyId "dummy")
-- testModeTunables is used, to avoid this taking a very
-- long time to run.
tunables = testModeTunables
@@ -132,7 +131,7 @@ stableNamingTest testdesc = (testdesc, runtest $ map snd knownTunings)
where
runtest [] = testFailed "not stable!"
runtest (tunables:rest) = do
- let sis = shareIdents tunables name secretkeysource
+ let sis = shareIdents tunables name (Distinguisher secretkeysource)
if S.member knownvalue (head (identsStream sis))
then testSuccess
else runtest rest