> If you're going to introduce this type, perhaps you should make TestInfo::code have this type as well?

There is a problem with declaration dependencies. I can't resolve it without rather big code movements. So I prefer not to touch this problem.

Useless `enum` was removed.