daily pastebin goal
20%
SHARE
TWEET

Untitled

a guest Jul 6th, 2012 19 Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. var test = require('testling');
  2.  
  3. test('Tests', function (t) {
  4.       t.log('Browswer: ' +window.navigator.appName);
  5.  t.createWindow('http://fastcompany.com', { t: t }, function (win) {
  6.        
  7.                 var linktag=win.document.getElementsByTagName("link");
  8.                 var metatag=win.document.getElementsByTagName("meta");
  9.                 var dummy = "";
  10.  
  11.                 //total Tests: 21
  12.  
  13.                 t.plan(7);
  14.  
  15.                
  16.  
  17.                 //Tests for Meta property = "og:description"
  18.                 for (var i=0;i<metatag.length;i++){
  19.                         if (metatag[i].getAttribute("property") == "og:description11")
  20.                                 dummy = "found";
  21. }
  22.  
  23.                         t.equal(dummy,'found');
  24.                         //t.equal(metatag[i].getAttribute("property"),'og:description');
  25.  
  26.  
  27.                 //Tests for Meta property = "og:title"
  28.                 for (var i=0;i<metatag.length;i++){
  29.                         if (metatag[i].getAttribute("property") == "og:title11")
  30.                                 dummy = "found";
  31. }
  32.                         t.equal(dummy,'found');
  33.                         //t.equal(metatag[i].getAttribute("property"),'log:title');
  34.  
  35.  
  36.                 //Tests for Meta property = "og:url"
  37.                 for (var i=0;i<metatag.length;i++){
  38.                         if (metatag[i].getAttribute("property") == "og:url")
  39.                                         dummy = "found";
  40. }
  41.                         t.equal(dummy,'found');
  42.                         //t.equal(metatag[i].getAttribute("property"),'og:url');
  43.  
  44.  
  45.                 //Tests for Meta property = "og:image"
  46.                 for (var i=0;i<metatag.length;i++){
  47.                         if (metatag[i].getAttribute("property") =="og:image")
  48.                                 dummy = "found";
  49. }
  50.                         t.equal(dummy,'found');
  51.                         //t.equal(metatag[i].getAttribute("property"),'og:image');
  52.  
  53. //Tests for Meta property = "fb:admins"
  54.                 for (var i=0;i<metatag.length;i++){
  55.                         if (metatag[i].getAttribute("property") == "fb:admins")
  56.                                 dummy = "found";
  57. }
  58.                         t.equal(dummy,'found');
  59.                         //t.equal(metatag[i].getAttribute("property"),"fb:admins");
  60.  
  61. //Tests for link rel = "canonical"
  62.  
  63.                 for (var i=0;i<linktag.length;i++){
  64.                         if (linktag[i].getAttribute("rel") == "canonical")
  65.                                 dummy = "found";                       
  66. }
  67.  
  68.                 t.equal(dummy,'found');
  69.  
  70.                 //Tests for link rel = "shortcut icon"
  71.  
  72.                 for (var i=0;i<linktag.length;i++){
  73.                         if (linktag[i].getAttribute("rel")=="shortcut icon11")
  74.                                 dummy = "found";
  75.         //t.equal(linktag[i].getAttribute("rel"),'shortcut icon');                     
  76. }
  77.  
  78.                 t.equal(dummy,'found');
  79.        
  80.  
  81.  
  82.         t.end();
  83.     });
  84.  
  85. });
RAW Paste Data
We use cookies for various purposes including analytics. By continuing to use Pastebin, you agree to our use of cookies as described in the Cookies Policy. OK, I Understand
 
Top