in reply to getting Test::More test names to print out

Running make test runs Test::Harness which runs your test scripts. You should check the documentation for Test::Harness:

test names

Anything after the test number but before the # is considered to be the name of the test.

ok 42 this is the name of the test

Currently, Test::Harness does nothing with this information.