Sometimes you only want to use <reference /> annotations for intellisense (their original purpose), not for testing.
For example if you were to write a JavaScript module using an external library, you'll likely add a reference to it for the helpful autocomplete at design time. But if you decide to use a fake version of the library for unit testing (referenced in the test suite), the two will end up colliding when Chutzpah spiders through the references - the fake version from the suite, and the real version from the class under test.
Add the ability to exclude a reference.
Comments: Fixed in 2.3
For example if you were to write a JavaScript module using an external library, you'll likely add a reference to it for the helpful autocomplete at design time. But if you decide to use a fake version of the library for unit testing (referenced in the test suite), the two will end up colliding when Chutzpah spiders through the references - the fake version from the suite, and the real version from the class under test.
Add the ability to exclude a reference.
Comments: Fixed in 2.3