diff --git a/test/general/keyring.js b/test/general/keyring.js index 31979f90..cab9715c 100644 --- a/test/general/keyring.js +++ b/test/general/keyring.js @@ -87,5 +87,15 @@ describe("Keyring", function() { expect(keys).to.exist.and.have.length(1); done(); }); + it('customize localstorage itemname', function() { + var localstore1 = new openpgp.Keyring.localstore('my-custom-name'); + var localstore2 = new openpgp.Keyring.localstore('my-custom-name'); + var localstore3 = new openpgp.Keyring.localstore(); + localstore3.store([]); + var key = openpgp.key.readArmored(pubkey).keys[0]; + localstore1.store([key]); + expect(localstore2.load()[0].primaryKey.getKeyId().equals(key.primaryKey.getKeyId())).to.be.true; + expect(localstore3.load()).to.have.length(0); + }); });