Setting WITH_TESTING=yes will cause running make test between stage and
package in the default pipeline.
This feature is off by default.
Another change that I put into this diff is
Mk/bsd.port.mk: Allow WITHOUT_FEATURE_PORTS to cancel WITH_FEATURE
I had to rewrite the loop as @pizzamig initially suggested.