qase-tms / qase-java

Qase TMS Java SDK
https://developers.qase.io
Apache License 2.0
17 stars 5 forks source link

While trying to send a NewTestCaseReport with steps that have attachments the API will not process the request #15

Closed alex-mahu closed 2 years ago

alex-mahu commented 3 years ago

Based on the documentation https://developers.qase.io/#add-a-new-test-run-result when adding a NewTestCaseReport the type of the attachments for Step must be a List while the code requests a List (https://github.com/qase-tms/qase-java/blob/master/qase-api/src/main/java/io/qase/api/models/v1/testrunresults/Step.java)

This causes the request to create the test case report to fail as the API can not process the request.

savkk commented 2 years ago

Problems with the contract fixed in 2.0.0