learn about spec tests

added:
invalid $transport_protocol testing