Remove irrelevant tests (predates pstore usage)

This commit is contained in:
Netscape Navigator 2019-12-04 18:10:35 -06:00
parent e3529796d5
commit e260fc7bb0
3 changed files with 6 additions and 15 deletions

BIN
db.pigeon

Binary file not shown.

View File

@ -12,8 +12,12 @@ module Pigeon
end
def self.current
key = Pigeon::Storage.current.get_config(SEED_CONFIG_KEY)
key ? self.new(key) : self.new
if @current
@current
else
key = Pigeon::Storage.current.get_config(SEED_CONFIG_KEY)
@current = (key ? self.new(key) : self.new).save!
end
end
# `seed` is a 32-byte seed value from which

View File

@ -32,17 +32,4 @@ RSpec.describe Pigeon::KeyPair do
result = Pigeon::KeyPair.strip_headers(example)
expect(result).to eq(whatever)
end
it "saves to disk" do
argss = [
Pigeon::SEED_CONFIG_KEY,
FAKE_SEED,
]
lol = receive(:set_config).with(*argss).and_call_original
expect(Pigeon::Storage.current).to lol
kp.save!
new_kp = Pigeon::KeyPair.current
expect(new_kp.public_key).to eq(kp.public_key)
expect(new_kp.private_key).to eq(kp.private_key)
end
end