Index: Tools/GardeningServer/scripts/net_unittests.js |
diff --git a/Tools/GardeningServer/scripts/net_unittests.js b/Tools/GardeningServer/scripts/net_unittests.js |
index c8fe102c7137ffaa29a94dc065f5dcbbbb10390f..193d3d4f7ce944d53ecfd56c16bf9f6195211cd4 100644 |
--- a/Tools/GardeningServer/scripts/net_unittests.js |
+++ b/Tools/GardeningServer/scripts/net_unittests.js |
@@ -83,6 +83,13 @@ NetworkSimulator.prototype.runTest = function(testCase) |
module("net"); |
-// No unit tests yet! |
+test("parseJSONP", 6, function() { |
+ deepEqual(net._parseJSONP(""), {}); |
+ deepEqual(net._parseJSONP('p({"key": "value"})'), {"key": "value"}); |
+ deepEqual(net._parseJSONP('ADD_RESULTS({"dummy":"data"});'), {"dummy":"data"}); |
+ deepEqual(net._parseJSONP('{"dummy":"data"}'), {"dummy":"data"}); |
+ deepEqual(net._parseJSONP('ADD_RESULTS({"builder(1)":"data"});'), {"builder(1)":"data"}); |
+ deepEqual(net._parseJSONP('{"builder(1)":"data"}'), {"builder(1)":"data"}); |
+}); |
})(); |