That's good.What if you have tests against a database that where each take some time? I don't want to wait for the whole tests to run...
Tests with I/O are not unit tests. And built-in D feature is not called unit-or-somet-other-tests. For integration testing you need some different approach where being able to run separate cases is indeed useful. But it is not a fault of D _unit_ test design.