cyclus/cycamore — pull request #44 by katyhuff (2012-07-13 16:17:38+00:00)
Title: Rm interface test headers

This pull request is meant to help cycamore conform to the changes required by issue https://github.com/cyclus/core/issues/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 cyclus 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/260 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 not here, rather, they are 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 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 removed from cycamore in this patch in order to be moved (back) into cyclus/core.