@dzenanz suggested me to discuss this issue here at the forum, as it is more like a question:
ITK\Modules\Core\Common\test now has more than 200 source files. While I think it’s great to have such a large number of tests, I feel it becomes a bit cumbersome to find a specific test file in this directory. It seems to me that it it would be more convenient to place the GTest cxx files of the Core module into their own “gtest” subdirectory:
Currently, the ITK Core has 11 GTest cxx files. I expect (and hope) that this number will still grow very much, in years to come.
Do you guys agree that it would be useful to move the GTest cxx to such a “gtest” subdirectory?
Of course, this issue could be applicable to other ITK modules as well. But the Core module appears to have the most GTest cxx files, and it also appears to have the most tests in one (almost) flat subdirectory.