From fdf181c6baa5509b3d0c449121502bbd48770018 Mon Sep 17 00:00:00 2001 From: Nolan Lawson Date: Fri, 24 Oct 2014 22:04:50 -0400 Subject: [PATCH] more tests --- test/test.js | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) diff --git a/test/test.js b/test/test.js index b9d1f26..2af9446 100644 --- a/test/test.js +++ b/test/test.js @@ -62,5 +62,29 @@ function tests() { }); }); }); + + var transparent1x1Png = + 'iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAC0lEQVR4nGP6zwAAAgcBApocMXEA' + + 'AAAASUVORK5CYII='; + var black1x1Png = + 'iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAAAAAA6fptVAAAACklEQVR4nGNiAAAABgADNjd8qAAA' + + 'AABJRU5ErkJggg=='; + + it('convert base64 to png', function () { + return blobUtil.base64StringToBlob(transparent1x1Png, 'image/png').then(function (blob) { + return blobUtil.blobToBase64String(blob); + }).then(function (string) { + string.should.equal(transparent1x1Png); + }); + }); + + it('convert base64 to png 2', function () { + return blobUtil.base64StringToBlob(black1x1Png, 'image/png').then(function (blob) { + return blobUtil.blobToBase64String(blob); + }).then(function (string) { + string.should.equal(black1x1Png); + }); + }); + }); }