Advertisement
Guest User

Untitled

a guest
Jul 6th, 2012
59
0
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. });
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement