summaryrefslogtreecommitdiffstats
path: root/dom/worklet/tests/file_import_with_cache.html
diff options
context:
space:
mode:
Diffstat (limited to 'dom/worklet/tests/file_import_with_cache.html')
-rw-r--r--dom/worklet/tests/file_import_with_cache.html43
1 files changed, 43 insertions, 0 deletions
diff --git a/dom/worklet/tests/file_import_with_cache.html b/dom/worklet/tests/file_import_with_cache.html
new file mode 100644
index 000000000..e98818d6f
--- /dev/null
+++ b/dom/worklet/tests/file_import_with_cache.html
@@ -0,0 +1,43 @@
+<!DOCTYPE HTML>
+<html>
+<head>
+ <title>Test for Worklet</title>
+ <script type="application/javascript" src="common.js"></script>
+</head>
+<body>
+
+<script type="application/javascript">
+
+setupTest();
+
+var worklet = window.createWorklet();
+ok(!!worklet, "We have a Worklet");
+
+function loading() {
+ worklet.import("server_import_with_cache.sjs")
+ .then(() => {
+ ok(true, "Import should load a resource.");
+ }, () => {
+ ok(false, "Import should load a resource.");
+ })
+ .then(() => {
+ done();
+ });
+}
+
+var count = 0;
+const MAX = 10;
+
+function done() {
+ if (++count == MAX) {
+ SimpleTest.finish();
+ }
+}
+
+for (var i = 0; i < MAX; ++i) {
+ loading();
+}
+
+</script>
+</body>
+</html>