Version 1
[yaffs-website] / node_modules / phantomjs-prebuilt / test / loadspeed.js
diff --git a/node_modules/phantomjs-prebuilt/test/loadspeed.js b/node_modules/phantomjs-prebuilt/test/loadspeed.js
new file mode 100644 (file)
index 0000000..8fc5436
--- /dev/null
@@ -0,0 +1,25 @@
+// phantomjs test script
+// opens url and reports time to load
+// requires an active internet connection
+var page = require('webpage').create()
+var system = require('system')
+var t
+var address
+
+if (system.args.length === 1) {
+  console.log('Usage: loadspeed.js <some URL>')
+  phantom.exit()
+}
+
+t = Date.now()
+address = system.args[1]
+page.open(address, function (status) {
+  if (status !== 'success') {
+    console.log('FAIL to load the address')
+  } else {
+    t = Date.now() - t
+    console.log('Loading time ' + t + ' msec')
+  }
+
+  phantom.exit()
+})
\ No newline at end of file