[Pkg-javascript-commits] [node-entities] 62/63: encode: don't try to encode commas
Wolfgang Borgert
debacle at moszumanska.debian.org
Mon Sep 22 08:15:49 UTC 2014
This is an automated email from the git hooks/post-receive script.
debacle pushed a commit to branch master
in repository node-entities.
commit 296a6e71564d8d90f48ae8eebd6a71c9351ec760
Author: fb55 <me at feedic.com>
Date: Tue Apr 15 14:29:59 2014 +0200
encode: don't try to encode commas
fixes #16
---
lib/encode.js | 2 +-
test/test.js | 5 +++++
2 files changed, 6 insertions(+), 1 deletion(-)
diff --git a/lib/encode.js b/lib/encode.js
index 13c7f6b..10c0c36 100644
--- a/lib/encode.js
+++ b/lib/encode.js
@@ -28,7 +28,7 @@ function getInverseReplacer(inverse){
});
//TODO add ranges
- multiple.unshift("[" + single.join() + "]");
+ multiple.unshift("[" + single.join("") + "]");
return new RegExp(multiple.join("|"), "g");
}
diff --git a/test/test.js b/test/test.js
index 8a8e945..c61a20f 100644
--- a/test/test.js
+++ b/test/test.js
@@ -40,6 +40,11 @@ describe("Encode->decode test", function(){
assert.equal(entities.decodeHTML(encodedHTML5), tc.input);
});
});
+
+ it("should encode data URIs (issue 16)", function(){
+ var data = "data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAALAAABAAEAAAIBRAA7";
+ assert.equal(entities.decode(entities.encode(data)), data);
+ });
});
describe("Decode test", function(){
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-javascript/node-entities.git
More information about the Pkg-javascript-commits
mailing list