Fix bug in failing on empty test_command

instead of doing this I would assert on the number of build_parts after subject has been called. If partitioning happened it would have `> 0` build parts.