Details
-
Bug
-
Status: To Do
-
Minor
-
Resolution: Unresolved
-
None
-
None
Description
The integration tests of wsdl-generic are currently in net.sf.taverna.t2.integration-testing - because they require access to www.mygrid.org.uk and phoebus. The main reason for not keeping them in wsdl-generic/src/test is that this requires network access, that our servers are up, and that they have not changed.
As this will be part of the source download of a release, for a random user who don't know particularly much about WSDL services it could be very confusing if the build fails in the future because of a network error - we've had issues reported before because users could not build Taverna source when integration tests failes. (And so integration tests are no longer a required part of the build)
A better solution would be to embed the tests in wsdl-generic, but start up an internal jetty-server that does the web service bit.