diff --git a/tests/__init__.py b/tests/__init__.py
index <HASH>..<HASH> 100644
--- a/tests/__init__.py
+++ b/tests/__init__.py
@@ -180,7 +180,7 @@ def run_using_pytest(caller_globals):
 def wsdl(schema_content, input=None, output=None, operation_name="f",
         wsdl_target_namespace="my-wsdl-namespace",
         xsd_target_namespace="my-xsd-namespace",
-        web_service_URL="unga-bunga-location"):
+        web_service_URL="protocol://unga-bunga-location"):
     """
     Returns WSDL schema content used in different suds library tests.
make default generated test WSDL usable with Python 3

The default generated test WSDL schema contained a web service URL without a
protocol specification. When Python 3 urllib implementation attempts to connect
to an URL without a properly specified protocol it raises an error before
calling its urlopener open() operation. This may break our tests expecting suds
to be able to invoke a web service operation based on the default generated WSDL
schema.