diff options
Diffstat (limited to 'test.lua')
-rwxr-xr-x | test.lua | 7 |
1 files changed, 7 insertions, 0 deletions
@@ -162,3 +162,10 @@ test("marigold.html correctly renders children", function() <p>p2</p> </div>]]) end) + + +test("marigold.percentDecode correctly decodes percent-encoded strings", function() + local str = '%20%21%23%24%25%26%27%28%29%2A%2B%2C%2F%3A%3B%3D%3F%40%5B%5D' + assert(marigold.percentDecode(str) == " !#$%&'()*+,/:;=?@[]") + assert(marigold.percentDecode('%25+%2b') == '%++') +end) |