cyclus/core — pull request #260 by katyhuff (2012-07-13 16:17:50+00:00)
Title: Install test headers

This addresses issue #258 in this core repository and mirror issue https://github.com/katyhuff/cyder/issues/3 in cyder.

NOTE: Pulling this pull request should be approximately simultaneous to pulling the pull request in cycamore that gets rid of those tests and starts to refer to the installed test files in the cyclus build rather than those within cycamore. SO, make sure you're ready to pull https://github.com/cyclus/cycamore/pull/44 before you pull this one.

The reason for this change is that, to support module developers in external repositories, the ModelTests, FacilityModelTests, etc. should live near the Model.h, FacilityModel.h, etc. files (which are here in the core), and those files should be installed in such a way that they are accessible to external module test-makers.

That is, to allow external modules (not in cycamore) to be tested against the cyclus acceptance tests, their cpp and h source files need to be accessible during the build.

Those files have been installed in cyclus/include in this patch.