implement GetCapabilities using werkzeug
build xml using lxml.builder.ElementMaker
this is actually a Service not a Process
no need for a factory function
return list of processes
move common code to tests/common.py
Process class
execute a process, return the result
simplify test, extract process factory
handle post requests of type execute
set Content-Type to text/xml
return 405 error if method is not GET or POST
return 400 error if get request is not understood
push xml building into the test client
400 error if post request type is not understood
execute with bad identifier returns 400 error
helper that gets output from ExecuteResponse xml
refactor assertions
it's wps:Data not ows:Data
Process is no longer a wsgi app