This PR enables SSL on the test-HTTP server. It installs all necessary certificates to enable requests and git-annex to establish connections to the server.
The PR changes the data_webserver-fixture to return an https:-URL on an appveyor-VM. So all tests should run against an https:-endpoint.
Fixes #17
BEFORE this PR can be merged, the following tasks have to be completed:
[ ] merge #36
[ ] modify ./singularity/icf.def:27 according to the comment after #36 was merged.
[ ] remove the certificates in .appveyor/data from this branch (optional)
To indicate that the previous tasks should be completed before the merge, this PR is put into draft mode
This PR enables SSL on the test-HTTP server. It installs all necessary certificates to enable
requests
andgit-annex
to establish connections to the server.The PR changes the
data_webserver
-fixture to return anhttps:
-URL on an appveyor-VM. So all tests should run against an https:-endpoint.Fixes #17
BEFORE this PR can be merged, the following tasks have to be completed:
./singularity/icf.def:27
according to the comment after #36 was merged..appveyor/data
from this branch (optional)To indicate that the previous tasks should be completed before the merge, this PR is put into draft mode