Advertisement
Guest User

Untitled

a guest
Oct 25th, 2016
50
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.37 KB | None | 0 0
  1. var successLog, successCount;
  2. var failLog, failCount;
  3.  
  4. function setupQunit(page1) {
  5. successLog = "";
  6. successCount = 0;
  7. failLog = "";
  8. failCount = 0;
  9.  
  10. QUnit.log(function( details ) {
  11. var result = details.result ? "[PASSED]" : "[FAILED]";
  12.  
  13. var mod = details.module ? details.module + ": " : "";
  14. var loc = details.name.trim() + ": ";
  15. var output = result + " " + mod + loc + (details.message ? details.message + ", " : "");
  16.  
  17. if (details.actual) {
  18. output += "[Expected]: " + details.expected + ", [Actual]: " + details.actual;
  19. }
  20.  
  21. if (details.source) {
  22. output += ", " + details.source;
  23. }
  24.  
  25. if(details.result) {
  26. successLog += output + "\n";
  27. successCount += 1;
  28. }
  29. else {
  30. failLog += output + "\n";
  31. failCount += 1;
  32. }
  33. });
  34.  
  35. QUnit.done(function(details) {
  36. page1.Label1.Value("Result: " + successCount + " passed. " + failCount + " failed.");
  37. console.clear();
  38. console.log(failLog + "\n" + successLog);
  39. });
  40. }
  41.  
  42. function parseStyle(domElement, style) {
  43. let styleAttribute = domElement.attr('style');
  44. let index1 = styleAttribute.indexOf(style + ":");
  45. let index2 = styleAttribute.indexOf(";", index1);
  46.  
  47. return styleAttribute.substring(index1 + style.length + 1, index2).trim();
  48. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement