nikhilk / scriptsharp

Script# Project - a C# to JavaScript compiler, to power your HTML5 and Node.js web development.
http://scriptsharp.com
Other
658 stars 182 forks source link

When a compilation error occurs, fail any of the tests that are based on... #385

Closed mattjphillips closed 11 years ago

mattjphillips commented 11 years ago

... that compilation.

If you make a change to the compiler that breaks compilation of a test case, and then run tests that are based on the result of compiled code, the compilation fails quietly and leaves the previously compiled result alone. As a result there's a false negative.

This change records which scripts fail to compile, and any tests that are based on that compilation will fail before being run.