From 31baa283b7c7a7d329ccaf8af729a52897c680a0 Mon Sep 17 00:00:00 2001 From: "Daniel St. Jules" Date: Mon, 25 Jul 2016 21:34:39 -0700 Subject: [PATCH] Update test to ensure JSON-encoded strings work --- test/test.js | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/test/test.js b/test/test.js index 94d560c..fd7cbc9 100644 --- a/test/test.js +++ b/test/test.js @@ -238,6 +238,18 @@ describe('CrossStorageClient', function() { })['catch'](done); }); + it('can set JSON objects as the value', function(done) { + var key = 'key1'; + var str = JSON.stringify({foo: 'bar'}); + + storage.onConnect() + .then(setGet(key, str)) + .then(function(res) { + expect(res).to.eql(str); + done(); + })['catch'](done); + }); + it('can overwrite existing values', function(done) { var key = 'key1'; var value = 'new';