-
-
Notifications
You must be signed in to change notification settings - Fork 92
[plugin-rest-api] Post executed requests in a curl syntax in allure attachments #4724
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: master
Are you sure you want to change the base?
Conversation
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## master #4724 +/- ##
=========================================
Coverage 97.67% 97.68%
- Complexity 7315 7330 +15
=========================================
Files 1006 1007 +1
Lines 21221 21273 +52
Branches 1387 1392 +5
=========================================
+ Hits 20728 20780 +52
Misses 376 376
Partials 117 117 ☔ View full report in Codecov by Sentry. 🚀 New features to boost your workflow:
|
vividus-plugin-rest-api/src/main/java/org/vividus/http/CurlUtils.java
Outdated
Show resolved
Hide resolved
vividus-plugin-rest-api/src/main/java/org/vividus/http/CurlUtils.java
Outdated
Show resolved
Hide resolved
vividus-plugin-rest-api/src/main/java/org/vividus/http/CurlUtils.java
Outdated
Show resolved
Hide resolved
vividus-plugin-rest-api/src/main/java/org/vividus/http/CurlUtils.java
Outdated
Show resolved
Hide resolved
vividus-plugin-rest-api/src/main/java/org/vividus/http/CurlUtils.java
Outdated
Show resolved
Hide resolved
vividus-plugin-rest-api/src/main/resources/org/vividus/http/attachment/api-message.ftl
Outdated
Show resolved
Hide resolved
vividus-plugin-rest-api/src/main/java/org/vividus/http/CurlUtils.java
Outdated
Show resolved
Hide resolved
vividus-plugin-rest-api/src/main/java/org/vividus/http/PublishingAttachmentInterceptor.java
Outdated
Show resolved
Hide resolved
vividus-plugin-rest-api/src/main/java/org/vividus/http/CurlUtils.java
Outdated
Show resolved
Hide resolved
vividus-plugin-rest-api/src/main/resources/org/vividus/http/attachment/api-message.ftl
Outdated
Show resolved
Hide resolved
vividus-plugin-rest-api/src/main/java/org/vividus/http/CurlUtils.java
Outdated
Show resolved
Hide resolved
vividus-plugin-rest-api/src/main/java/org/vividus/http/PublishingAttachmentInterceptor.java
Outdated
Show resolved
Hide resolved
vividus-plugin-rest-api/src/main/resources/org/vividus/http/attachment/api-message.ftl
Outdated
Show resolved
Hide resolved
vividus-plugin-rest-api/src/main/resources/org/vividus/http/attachment/api-message.ftl
Outdated
Show resolved
Hide resolved
vividus-plugin-rest-api/src/main/resources/org/vividus/http/attachment/api-message.ftl
Outdated
Show resolved
Hide resolved
vividus-plugin-rest-api/src/test/java/org/vividus/http/CurlUtilsTests.java
Outdated
Show resolved
Hide resolved
vividus-plugin-rest-api/src/test/java/org/vividus/http/CurlUtilsTests.java
Outdated
Show resolved
Hide resolved
...dus-plugin-rest-api/src/test/java/org/vividus/http/PublishingAttachmentInterceptorTests.java
Outdated
Show resolved
Hide resolved
vividus-plugin-rest-api/src/main/java/org/vividus/http/CurlUtils.java
Outdated
Show resolved
Hide resolved
vividus-plugin-rest-api/src/main/resources/org/vividus/http/attachment/api-message.ftl
Outdated
Show resolved
Hide resolved
38834ca
to
14c97eb
Compare
vividus-plugin-rest-api/src/main/java/org/vividus/http/PublishingAttachmentInterceptor.java
Outdated
Show resolved
Hide resolved
vividus-plugin-rest-api/src/main/java/org/vividus/http/MimeTypeUtils.java
Outdated
Show resolved
Hide resolved
vividus-plugin-rest-api/src/main/java/org/vividus/http/MimeTypeUtils.java
Outdated
Show resolved
Hide resolved
vividus-plugin-rest-api/src/main/java/org/vividus/http/PublishingAttachmentInterceptor.java
Outdated
Show resolved
Hide resolved
vividus-plugin-rest-api/src/main/resources/org/vividus/http/attachment/api-message.ftl
Outdated
Show resolved
Hide resolved
d3176fe
to
48fbdf2
Compare
vividus-plugin-rest-api/src/main/java/org/vividus/http/ContentTypeHeaderParser.java
Show resolved
Hide resolved
vividus-plugin-rest-api/src/main/java/org/vividus/http/CurlUtils.java
Outdated
Show resolved
Hide resolved
vividus-plugin-rest-api/src/main/java/org/vividus/http/PublishingAttachmentInterceptor.java
Outdated
Show resolved
Hide resolved
vividus-plugin-rest-api/src/main/java/org/vividus/http/PublishingAttachmentInterceptor.java
Outdated
Show resolved
Hide resolved
Optional.ofNullable(ContentType.parseLenient(entity.getContentType())) | ||
.orElse(ContentType.DEFAULT_TEXT).getMimeType() | ||
); | ||
isBinaryContent = entity instanceof ByteArrayEntity; |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
it's not always true:
- if mimetype is textual, then it's not binary (even if it's of
ByteArrayEntity
) - if mimetype is not textual or not present, then we assume the content is binary, if it's not of
StringEntity
vividus-plugin-rest-api/src/main/java/org/vividus/http/CurlUtils.java
Outdated
Show resolved
Hide resolved
8ce42c5
to
11b46ec
Compare
ae6aa0f
to
11fe6d8
Compare
68a2327
to
ab537e9
Compare
812a3f1
to
8c00abd
Compare
Closes #328