diff --git a/coverage/coverage.json b/coverage/coverage.json index f305135..6efc56d 100644 --- a/coverage/coverage.json +++ b/coverage/coverage.json @@ -1 +1 @@ -{"/Users/matt.huntington/Documents/Sites/e2e-with-coverage/src/js/main.js":{"b":{"1":[0,1]},"branchMap":{"1":{"line":2,"locations":[{"end":{"column":0,"line":2},"start":{"column":0,"line":2}},{"end":{"column":0,"line":2},"start":{"column":0,"line":2}}],"type":"if"}},"code":["(function () { document.getElementsByTagName('h1')[0].innerHTML = \"changed with js\";","if(false){","\tvar foo = \"bar\";","} else {","\tvar bar = \"foo\";","}","}());"],"f":{},"fnMap":{},"path":"/Users/matt.huntington/Documents/Sites/e2e-with-coverage/src/js/main.js","s":{"1":1,"2":1,"3":0,"4":1},"statementMap":{"1":{"end":{"column":69,"line":1},"start":{"column":0,"line":1}},"2":{"end":{"column":1,"line":6},"start":{"column":0,"line":2}},"3":{"end":{"column":17,"line":3},"start":{"column":1,"line":3}},"4":{"end":{"column":17,"line":5},"start":{"column":1,"line":5}}}}} \ No newline at end of file +{"/Users/matt.huntington/Documents/Sites/e2e-with-coverage/src/js/main.js":{"b":{},"branchMap":{},"code":["(function () { (function($){","\t$(function(){","\t\t$('h1').click(function(){","\t\t\t$('body').append('
added through jquery
');","\t\t})","\t});","})(jQuery);","}());"],"f":{"1":1,"2":1,"3":0},"fnMap":{"1":{"line":1,"loc":{"end":{"column":12,"line":1},"start":{"column":1,"line":1}},"name":"(anonymous_1)"},"2":{"line":2,"loc":{"end":{"column":13,"line":2},"start":{"column":3,"line":2}},"name":"(anonymous_2)"},"3":{"line":3,"loc":{"end":{"column":26,"line":3},"start":{"column":16,"line":3}},"name":"(anonymous_3)"}},"path":"/Users/matt.huntington/Documents/Sites/e2e-with-coverage/src/js/main.js","s":{"1":1,"2":1,"3":1,"4":0},"statementMap":{"1":{"end":{"column":11,"line":7},"start":{"column":0,"line":1}},"2":{"end":{"column":4,"line":6},"start":{"column":1,"line":2}},"3":{"end":{"column":1,"line":6},"start":{"column":2,"line":3}},"4":{"end":{"column":55,"line":4},"start":{"column":3,"line":4}}}}} \ No newline at end of file diff --git a/coverage/lcov-report/index.html b/coverage/lcov-report/index.html index ca0ced3..c64216f 100644 --- a/coverage/lcov-report/index.html +++ b/coverage/lcov-report/index.html @@ -202,10 +202,10 @@ Statements: 75% (3 / 4)      - Branches: 50% (1 / 2)      + Branches: 100% (0 / 0)      - Functions: 100% (0 / 0)      + Functions: 66.67% (2 / 3)      Lines: 75% (3 / 4)      @@ -236,10 +236,10 @@ 75% (3 / 4) - 50% - (1 / 2) 100% (0 / 0) + 66.67% + (2 / 3) 75% (3 / 4) @@ -249,7 +249,7 @@ diff --git a/coverage/lcov-report/js/index.html b/coverage/lcov-report/js/index.html index ac08d80..ab48bb3 100644 --- a/coverage/lcov-report/js/index.html +++ b/coverage/lcov-report/js/index.html @@ -202,10 +202,10 @@ Statements: 75% (3 / 4)      - Branches: 50% (1 / 2)      + Branches: 100% (0 / 0)      - Functions: 100% (0 / 0)      + Functions: 66.67% (2 / 3)      Lines: 75% (3 / 4)      @@ -236,10 +236,10 @@ 75% (3 / 4) - 50% - (1 / 2) 100% (0 / 0) + 66.67% + (2 / 3) 75% (3 / 4) @@ -249,7 +249,7 @@ diff --git a/coverage/lcov-report/js/main.js.html b/coverage/lcov-report/js/main.js.html index f7a618c..ace0512 100644 --- a/coverage/lcov-report/js/main.js.html +++ b/coverage/lcov-report/js/main.js.html @@ -202,10 +202,10 @@ Statements: 75% (3 / 4)      - Branches: 50% (1 / 2)      + Branches: 100% (0 / 0)      - Functions: 100% (0 / 0)      + Functions: 66.67% (2 / 3)      Lines: 75% (3 / 4)      @@ -223,26 +223,29 @@ 5 6 7 -81 +8 +91 +1 1     -1     - 
(function () { document.getElementsByTagName('h1')[0].innerHTML = "changed with js";
-Iif(false){
-	var foo = "bar";
-} else {
-	var bar = "foo";
-}
+ 
+ 
(function () { (function($){
+	$(function(){
+		$('h1').click(function(){
+			$('body').append('<div>added through jquery</div>');
+		})
+	});
+})(jQuery);
 }());
  
diff --git a/coverage/lcov.info b/coverage/lcov.info index 2f8de7b..2a06445 100644 --- a/coverage/lcov.info +++ b/coverage/lcov.info @@ -1,15 +1,19 @@ TN: SF:/Users/matt.huntington/Documents/Sites/e2e-with-coverage/src/js/main.js -FNF:0 -FNH:0 +FN:1,(anonymous_1) +FN:2,(anonymous_2) +FN:3,(anonymous_3) +FNF:3 +FNH:2 +FNDA:1,(anonymous_1) +FNDA:1,(anonymous_2) +FNDA:0,(anonymous_3) DA:1,1 DA:2,1 -DA:3,0 -DA:5,1 +DA:3,1 +DA:4,0 LF:4 LH:3 -BRDA:2,1,0,0 -BRDA:2,1,1,1 -BRF:2 -BRH:1 +BRF:0 +BRH:0 end_of_record diff --git a/src/js/main-instrumented.js b/src/js/main-instrumented.js index 5fb68c6..5a24b23 100644 --- a/src/js/main-instrumented.js +++ b/src/js/main-instrumented.js @@ -3,7 +3,7 @@ var __cov_Hq55tQjQYx3tAA6SCTbFyg = (Function('return this'))(); if (!__cov_Hq55tQjQYx3tAA6SCTbFyg.__coverage__) { __cov_Hq55tQjQYx3tAA6SCTbFyg.__coverage__ = {}; } __cov_Hq55tQjQYx3tAA6SCTbFyg = __cov_Hq55tQjQYx3tAA6SCTbFyg.__coverage__; if (!(__cov_Hq55tQjQYx3tAA6SCTbFyg['/Users/matt.huntington/Documents/Sites/e2e-with-coverage/src/js/main.js'])) { - __cov_Hq55tQjQYx3tAA6SCTbFyg['/Users/matt.huntington/Documents/Sites/e2e-with-coverage/src/js/main.js'] = {"path":"/Users/matt.huntington/Documents/Sites/e2e-with-coverage/src/js/main.js","s":{"1":0,"2":0,"3":0,"4":0},"b":{"1":[0,0]},"f":{},"fnMap":{},"statementMap":{"1":{"start":{"line":1,"column":0},"end":{"line":1,"column":69}},"2":{"start":{"line":2,"column":0},"end":{"line":6,"column":1}},"3":{"start":{"line":3,"column":1},"end":{"line":3,"column":17}},"4":{"start":{"line":5,"column":1},"end":{"line":5,"column":17}}},"branchMap":{"1":{"line":2,"type":"if","locations":[{"start":{"line":2,"column":0},"end":{"line":2,"column":0}},{"start":{"line":2,"column":0},"end":{"line":2,"column":0}}]}},"code":["(function () { document.getElementsByTagName('h1')[0].innerHTML = \"changed with js\";","if(false){","\tvar foo = \"bar\";","} else {","\tvar bar = \"foo\";","}","}());"]}; + __cov_Hq55tQjQYx3tAA6SCTbFyg['/Users/matt.huntington/Documents/Sites/e2e-with-coverage/src/js/main.js'] = {"path":"/Users/matt.huntington/Documents/Sites/e2e-with-coverage/src/js/main.js","s":{"1":0,"2":0,"3":0,"4":0},"b":{},"f":{"1":0,"2":0,"3":0},"fnMap":{"1":{"name":"(anonymous_1)","line":1,"loc":{"start":{"line":1,"column":1},"end":{"line":1,"column":12}}},"2":{"name":"(anonymous_2)","line":2,"loc":{"start":{"line":2,"column":3},"end":{"line":2,"column":13}}},"3":{"name":"(anonymous_3)","line":3,"loc":{"start":{"line":3,"column":16},"end":{"line":3,"column":26}}}},"statementMap":{"1":{"start":{"line":1,"column":0},"end":{"line":7,"column":11}},"2":{"start":{"line":2,"column":1},"end":{"line":6,"column":4}},"3":{"start":{"line":3,"column":2},"end":{"line":6,"column":1}},"4":{"start":{"line":4,"column":3},"end":{"line":4,"column":55}}},"branchMap":{},"code":["(function () { (function($){","\t$(function(){","\t\t$('h1').click(function(){","\t\t\t$('body').append('
added through jquery
');","\t\t})","\t});","})(jQuery);","}());"]}; } __cov_Hq55tQjQYx3tAA6SCTbFyg = __cov_Hq55tQjQYx3tAA6SCTbFyg['/Users/matt.huntington/Documents/Sites/e2e-with-coverage/src/js/main.js']; -__cov_Hq55tQjQYx3tAA6SCTbFyg.s['1']++;document.getElementsByTagName('h1')[0].innerHTML='changed with js';__cov_Hq55tQjQYx3tAA6SCTbFyg.s['2']++;if(false){__cov_Hq55tQjQYx3tAA6SCTbFyg.b['1'][0]++;__cov_Hq55tQjQYx3tAA6SCTbFyg.s['3']++;var foo='bar';}else{__cov_Hq55tQjQYx3tAA6SCTbFyg.b['1'][1]++;__cov_Hq55tQjQYx3tAA6SCTbFyg.s['4']++;var bar='foo';} +__cov_Hq55tQjQYx3tAA6SCTbFyg.s['1']++;(function($){__cov_Hq55tQjQYx3tAA6SCTbFyg.f['1']++;__cov_Hq55tQjQYx3tAA6SCTbFyg.s['2']++;$(function(){__cov_Hq55tQjQYx3tAA6SCTbFyg.f['2']++;__cov_Hq55tQjQYx3tAA6SCTbFyg.s['3']++;$('h1').click(function(){__cov_Hq55tQjQYx3tAA6SCTbFyg.f['3']++;__cov_Hq55tQjQYx3tAA6SCTbFyg.s['4']++;$('body').append('
added through jquery
');});});}(jQuery)); diff --git a/src/js/main.js b/src/js/main.js index 8d5fba6..9ed01fd 100644 --- a/src/js/main.js +++ b/src/js/main.js @@ -1,6 +1,7 @@ -document.getElementsByTagName('h1')[0].innerHTML = "changed with js"; -if(false){ - var foo = "bar"; -} else { - var bar = "foo"; -} \ No newline at end of file +(function($){ + $(function(){ + $('h1').click(function(){ + $('body').append('
added through jquery
'); + }) + }); +})(jQuery); \ No newline at end of file