Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- var successLog, successCount;
- var failLog, failCount;
- function setupQunit(page1) {
- successLog = "";
- successCount = 0;
- failLog = "";
- failCount = 0;
- QUnit.log(function( details ) {
- var result = details.result ? "[PASSED]" : "[FAILED]";
- var mod = details.module ? details.module + ": " : "";
- var loc = details.name.trim() + ": ";
- var output = result + " " + mod + loc + (details.message ? details.message + ", " : "");
- if (details.actual) {
- output += "[Expected]: " + details.expected + ", [Actual]: " + details.actual;
- }
- if (details.source) {
- output += ", " + details.source;
- }
- if(details.result) {
- successLog += output + "\n";
- successCount += 1;
- }
- else {
- failLog += output + "\n";
- failCount += 1;
- }
- });
- QUnit.done(function(details) {
- page1.Label1.Value("Result: " + successCount + " passed. " + failCount + " failed.");
- console.clear();
- console.log(failLog + "\n" + successLog);
- });
- }
- function parseStyle(domElement, style) {
- let styleAttribute = domElement.attr('style');
- let index1 = styleAttribute.indexOf(style + ":");
- let index2 = styleAttribute.indexOf(";", index1);
- return styleAttribute.substring(index1 + style.length + 1, index2).trim();
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement