Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Allow separate JS files in tests to enable JS Code Coverage #5

Open
mikes-c opened this issue Sep 25, 2013 · 0 comments
Open

Allow separate JS files in tests to enable JS Code Coverage #5

mikes-c opened this issue Sep 25, 2013 · 0 comments

Comments

@mikes-c
Copy link

mikes-c commented Sep 25, 2013

Once BRJS can support generating individual .js files as an option, instead of bundling them all.

Currently code coverage cannot be generated as the js bundle cannot be instrumented. Once the individual file option is available, then the files can be instrumented. At that time we should enable the production of UT code coverage, and if possible AT code coverage.

dchambers added a commit that referenced this issue Oct 10, 2014
…anges from ef03c26..cd2da00

cd2da00 Change try/finally to try/catch/finally to slightly improve the dev experience in IE8.
532bd21 Merge pull request #6 from bit-shifter/gh-pages
bdeda48 Merge pull request #5 from BladeRunnerJS/better-circular-dependency-detection
9d705f7 Added a Function.bind polyfill so the tests now also work in IE8.
95f046d adds additional spec tests for subrealm define|require interaction
6193263 'browser-modules' can now always handle mixed define-time/use-time circular references, regardless of whether the first node to be required has a define-time or use-time dependency. We do this by throwing an exception and backing out of the circle, but recording which nodes in the circle have use-time dependencies, so we can later require one of these nodes separately, before attempting the original require again.
0b46988 Merge pull request #4 from BladeRunnerJS/better-circular-dependency-detection

git-subtree-dir: brjs-sdk/workspace/sdk/libs/javascript/browser-modules
git-subtree-split: cd2da00
dchambers added a commit that referenced this issue Nov 14, 2014
… ca52c0a..006fbec

006fbec Merge pull request #5 from adamshone/issue-4
5073659 Fixed broken UMD wrapper.
56b5f94 Merge pull request #7 from stevesouth/webkit-es6-map-foreach-fix
ed96d91 Webkit bug raised and comment added
cf23478 The latest webkit supports ES6 maps, but doesn’t seem to pass the third ‘map’ parameter back to a forEach function.
91f983d adding more browser versions for testing incl safari
cceb00a Issue 4: listeners that throw exceptions no longer prevent other listeners from being notified

git-subtree-dir: brjs-sdk/workspace/sdk/libs/javascript/emitr
git-subtree-split: 006fbec145ec367b99da4e53a6862231ae5d0110
dchambers added a commit that referenced this issue Apr 7, 2015
…etection

Better circular dependency detection
@andy-berry-dev andy-berry-dev changed the title JS Code Coverage Separate JS files in tests to enable JS Code Coverage Jun 2, 2015
@andy-berry-dev andy-berry-dev changed the title Separate JS files in tests to enable JS Code Coverage Allow separate JS files in tests to enable JS Code Coverage Jun 2, 2015
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants