Notes |
|
(0029128)
|
David Cole
|
2012-04-11 13:13
|
|
This feature seems like it will be difficult to test.
I will not accept patches for this feature unless I am convinced that the test(s) added/extended by the patches do a good job of ensuring that the feature is working as expected. |
|
|
(0029129)
|
void.pointer
|
2012-04-11 14:06
|
|
Pardon my ignorance of the logistics of CMake and its source code, but could you explain in more detail how testing will be difficult? Perhaps you have some examples in mind? |
|
|
(0029130)
|
David Cole
|
2012-04-11 14:27
|
|
The real test is an interactive one: open the solution file in Visual Studio and verify that all the "correct" projects are included.
An automated test for this would have to parse through the generated solution files and verify that all the correct references to the project files are in there.
It won't really be that difficult, but it will be time consuming. We do not presently have tests like this, so somebody will have to write them from scratch.
I want the expectations codified in source code form by whoever submits this patch for an exemplary (complex enough) project so that somebody reading the test and the CMakeLists files in it will understand the intent of what project files should show up in what solution files.
Does that make sense, clarify things enough?
Feel free to ask further questions if you need more info. |
|
|
(0030393)
|
David Cole
|
2012-08-11 21:35
|
|
Sending old, never assigned issues to the backlog.
(The age of the bug, plus the fact that it's never been assigned to anyone means that nobody is actively working on it...)
If an issue you care about is sent to the backlog when you feel it should have been addressed in a different manner, please bring it up on the CMake mailing list for discussion. Sign up for the mailing list here, if you're not already on it: http://www.cmake.org/mailman/listinfo/cmake [^]
It's easy to re-activate a bug here if you can find a CMake developer who has the bandwidth to take it on, and ferry a fix through to our 'next' branch for dashboard testing.
|
|
|
(0042022)
|
Kitware Robot
|
2016-06-10 14:28
|
|
Resolving issue as `moved`.
This issue tracker is no longer used. Further discussion of this issue may take place in the current CMake Issues page linked in the banner at the top of this page. |
|