robotframework-httprequestlibrary
robotframework-httprequestlibrary copied to clipboard
Added support for client tls
Updated library to use new httpclient keystore support
Snapshot version not working according automated tests, so some work still needed. I think httpclient itself might be OK.
Results:
Get HTTPS & Verify Cert | FAIL |
IO exception. Message: sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target
------------------------------------------------------------------------------
Get HTTPS & Verify Cert with a CA bundle | FAIL |
IO exception. Message: sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target
------------------------------------------------------------------------------
Get With Auth | FAIL |
IO exception. Message: sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target
Please add support for Snapshots to POM-file, so Travis build can test that things work.
New version of httpclient is working with library, so fix is just for Travis (and developers).
<repositories>
<repository>
<id>snapshots-repo</id>
<url>https://oss.sonatype.org/content/repositories/snapshots</url>
<releases>
<enabled>false</enabled>
</releases>
<snapshots>
<enabled>true</enabled>
</snapshots>
</repository>
</repositories>
It's not compiling, as some changes are introduced to httpclient because of proxy support.