summaryrefslogtreecommitdiffstats
path: root/toolkit/components/shopping/test/mockapis/analyze.sjs
diff options
context:
space:
mode:
Diffstat (limited to 'toolkit/components/shopping/test/mockapis/analyze.sjs')
-rw-r--r--toolkit/components/shopping/test/mockapis/analyze.sjs23
1 files changed, 23 insertions, 0 deletions
diff --git a/toolkit/components/shopping/test/mockapis/analyze.sjs b/toolkit/components/shopping/test/mockapis/analyze.sjs
new file mode 100644
index 0000000000..6f9a8cbcee
--- /dev/null
+++ b/toolkit/components/shopping/test/mockapis/analyze.sjs
@@ -0,0 +1,23 @@
+/* Any copyright is dedicated to the Public Domain.
+ http://creativecommons.org/publicdomain/zero/1.0/ */
+
+"use strict";
+
+function loadHelperScript(path) {
+ let scriptFile = Cc["@mozilla.org/file/local;1"].createInstance(Ci.nsIFile);
+ scriptFile.initWithPath(getState("__LOCATION__"));
+ scriptFile = scriptFile.parent;
+ scriptFile.append(path);
+ let scriptSpec = Services.io.newFileURI(scriptFile).spec;
+ Services.scriptloader.loadSubScript(scriptSpec, this);
+}
+/* import-globals-from ./server_helper.js */
+loadHelperScript("server_helper.js");
+
+function handleRequest(_request, response) {
+ // We always want the status to be pending for the current tests.
+ let status = {
+ status: "pending",
+ };
+ response.write(JSON.stringify(status));
+}