Last year I shipped a few untyped ES6 JavaScript node.js services with 100% code coverage, 100% statement coverage, 100% branch coverage
-
Show this thread
-
Replying to @puffnfresh
next add mutation coverage! I promise you'll find something useful.
1 reply 0 retweets 6 likes -
Replying to @_m_b_j_ @puffnfresh
I'd second that. Mutation testing will find all sorts of holes in tests, even if code/statement/branch coverage is 100%.
1 reply 0 retweets 1 like -
I still want to see if mutation typing works… that is, mutate the program, and if it still type checks, you need better types…
5 replies 3 retweets 17 likes -
And I still want to make it happen, assuming I can find the time.
1 reply 0 retweets 0 likes -
Replying to @_m_b_j_ @edwinbrady and
My mutation testing tool for Ruby code runs some axioms for the direction of the mutations but only for value computations, I'm curious if these map well to types.
1 reply 0 retweets 0 likes
I wonder if I can find a student who’s interested in trying this…
-
-
Once he starts please connect him to me. I can likely learn something with his help, and maybe help a (little) bit.
0 replies 0 retweets 0 likesThanks. Twitter will use this to make your timeline better. UndoUndo
-
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.