about summary refs log tree commit diff
path: root/spec/fabricators/one_time_key_fabricator.rb
diff options
context:
space:
mode:
authorMatt Jankowski <matt@jankowski.online>2023-03-04 11:12:09 -0500
committerGitHub <noreply@github.com>2023-03-04 17:12:09 +0100
commitcd99fa8cebc6efa059b4fca743d517c88f8d9686 (patch)
treec5abb6d00b2ac0245d58f017c125049be66cc04c /spec/fabricators/one_time_key_fabricator.rb
parentc40d5e5a8fb02f2c603a23a1b0130b3f86a15710 (diff)
Fabricator specs (#23925)
Diffstat (limited to 'spec/fabricators/one_time_key_fabricator.rb')
-rw-r--r--spec/fabricators/one_time_key_fabricator.rb13
1 files changed, 0 insertions, 13 deletions
diff --git a/spec/fabricators/one_time_key_fabricator.rb b/spec/fabricators/one_time_key_fabricator.rb
deleted file mode 100644
index e317c28bd..000000000
--- a/spec/fabricators/one_time_key_fabricator.rb
+++ /dev/null
@@ -1,13 +0,0 @@
-# frozen_string_literal: true
-
-Fabricator(:one_time_key) do
-  device
-  key_id { Faker::Alphanumeric.alphanumeric(number: 10) }
-  key    { Base64.strict_encode64(Ed25519::SigningKey.generate.verify_key.to_bytes) }
-
-  signature do |attrs|
-    signing_key = Ed25519::SigningKey.generate
-    attrs[:device].update(fingerprint_key: Base64.strict_encode64(signing_key.verify_key.to_bytes))
-    Base64.strict_encode64(signing_key.sign(attrs[:key]))
-  end
-end