[JBoss JIRA] (ARQ-992) Warp does not support request redirection.
by Lukáš Fryč (JIRA)
[ https://issues.jboss.org/browse/ARQ-992?page=com.atlassian.jira.plugin.sy... ]
Lukáš Fryč reassigned ARQ-992:
------------------------------
Assignee: (was: Lukáš Fryč)
> Warp does not support request redirection.
> ------------------------------------------
>
> Key: ARQ-992
> URL: https://issues.jboss.org/browse/ARQ-992
> Project: Arquillian
> Issue Type: Bug
> Security Level: Public(Everyone can see)
> Components: Extension - Warp
> Affects Versions: warp_1.0.0.Alpha1
> Environment: JBoss AS 7.1.1
> Reporter: Jakub Narloch
> Priority: Critical
> Labels: warp
> Fix For: warp_1.0.0.Alpha2
>
> Original Estimate: 1 day
> Remaining Estimate: 1 day
>
> When I was running tests of Spring controllers I found out that whenever a controller is redirecting the response for example by returning a String as view name: {code}return "redirect:welcome.do"{code} the execution of the test hangs till end of timeout.
> I've debuged the WarpFilter and it seems that the Warp header is not beeing added into the 302 HTTP response. On the client side this result with ResponseDeenrichmentFilter can not find any ResponsePayload in response.
> Taking into consideration fact that the RequestEnrichmentFilter allows to push the assertion only once, so when the second request is being made the assertion is not being send once again I'm unable to test such response.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira
12 years, 9 months
[JBoss JIRA] (ARQ-1236) Warp: filter favicon requests by default
by Lukáš Fryč (JIRA)
[ https://issues.jboss.org/browse/ARQ-1236?page=com.atlassian.jira.plugin.s... ]
Lukáš Fryč updated ARQ-1236:
----------------------------
Original Estimate: 3 hours
Remaining Estimate: 3 hours
> Warp: filter favicon requests by default
> ----------------------------------------
>
> Key: ARQ-1236
> URL: https://issues.jboss.org/browse/ARQ-1236
> Project: Arquillian
> Issue Type: Feature Request
> Security Level: Public(Everyone can see)
> Components: Extension - Warp
> Reporter: Lukáš Fryč
> Fix For: warp_1.0.0.Alpha2
>
> Original Estimate: 3 hours
> Remaining Estimate: 3 hours
>
> Real browsers usually issue request for {{favicon.ico}} right after initial request for given domain.
> This makes necessary to use filtering for each request with real browser.
> Let's introduce default filter feature which will filter {{favicon.ico}} out.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira
12 years, 9 months
[JBoss JIRA] (ARQ-1236) Warp: filter favicon requests by default
by Lukáš Fryč (JIRA)
[ https://issues.jboss.org/browse/ARQ-1236?page=com.atlassian.jira.plugin.s... ]
Lukáš Fryč updated ARQ-1236:
----------------------------
Sprint: Final Sprint
> Warp: filter favicon requests by default
> ----------------------------------------
>
> Key: ARQ-1236
> URL: https://issues.jboss.org/browse/ARQ-1236
> Project: Arquillian
> Issue Type: Feature Request
> Security Level: Public(Everyone can see)
> Components: Extension - Warp
> Reporter: Lukáš Fryč
> Fix For: warp_1.0.0.Alpha2
>
> Original Estimate: 3 hours
> Remaining Estimate: 3 hours
>
> Real browsers usually issue request for {{favicon.ico}} right after initial request for given domain.
> This makes necessary to use filtering for each request with real browser.
> Let's introduce default filter feature which will filter {{favicon.ico}} out.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira
12 years, 9 months
[JBoss JIRA] (ARQ-1236) Warp: filter favicon requests by default
by Lukáš Fryč (JIRA)
Lukáš Fryč created ARQ-1236:
-------------------------------
Summary: Warp: filter favicon requests by default
Key: ARQ-1236
URL: https://issues.jboss.org/browse/ARQ-1236
Project: Arquillian
Issue Type: Feature Request
Security Level: Public (Everyone can see)
Components: Extension - Warp
Reporter: Lukáš Fryč
Fix For: warp_1.0.0.Alpha2
Real browsers usually issue request for {{favicon.ico}} right after initial request for given domain.
This makes necessary to use filtering for each request with real browser.
Let's introduce default filter feature which will filter {{favicon.ico}} out.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira
12 years, 9 months
[JBoss JIRA] (ARQ-1204) Builder for Warp filters.
by Lukáš Fryč (JIRA)
[ https://issues.jboss.org/browse/ARQ-1204?page=com.atlassian.jira.plugin.s... ]
Lukáš Fryč updated ARQ-1204:
----------------------------
Original Estimate: 2 hours
Remaining Estimate: 2 hours
> Builder for Warp filters.
> -------------------------
>
> Key: ARQ-1204
> URL: https://issues.jboss.org/browse/ARQ-1204
> Project: Arquillian
> Issue Type: Feature Request
> Security Level: Public(Everyone can see)
> Components: Extension - Warp
> Affects Versions: warp_1.0.0.Alpha1
> Reporter: Jakub Narloch
> Assignee: Lukáš Fryč
> Fix For: warp_1.0.0.Alpha2
>
> Original Estimate: 2 hours
> Remaining Estimate: 2 hours
>
> Warp could introduce some builder like functionality for creating filters in the test.
> Example:
> {code}
> import static org.jboss.arquillian.warp.filter.HttpFilters.*;
>
> HttpFilterBuilder restFilter = uri(contains("/rest/service"));
>
> Warp.defaultFilter(restFilter);
>
> Warp
> .execute(...)
> .filter(method(GET).uri(endsWith("/path1")))
> .verify(...);
> {code}
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira
12 years, 9 months
[JBoss JIRA] (ARQ-1204) Builder for Warp filters.
by Lukáš Fryč (JIRA)
[ https://issues.jboss.org/browse/ARQ-1204?page=com.atlassian.jira.plugin.s... ]
Lukáš Fryč updated ARQ-1204:
----------------------------
Sprint: Final Sprint
> Builder for Warp filters.
> -------------------------
>
> Key: ARQ-1204
> URL: https://issues.jboss.org/browse/ARQ-1204
> Project: Arquillian
> Issue Type: Feature Request
> Security Level: Public(Everyone can see)
> Components: Extension - Warp
> Affects Versions: warp_1.0.0.Alpha1
> Reporter: Jakub Narloch
> Assignee: Lukáš Fryč
> Fix For: warp_1.0.0.Alpha2
>
>
> Warp could introduce some builder like functionality for creating filters in the test.
> Example:
> {code}
> import static org.jboss.arquillian.warp.filter.HttpFilters.*;
>
> HttpFilterBuilder restFilter = uri(contains("/rest/service"));
>
> Warp.defaultFilter(restFilter);
>
> Warp
> .execute(...)
> .filter(method(GET).uri(endsWith("/path1")))
> .verify(...);
> {code}
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira
12 years, 9 months
[JBoss JIRA] (ARQ-1204) Builder for Warp filters.
by Lukáš Fryč (JIRA)
[ https://issues.jboss.org/browse/ARQ-1204?page=com.atlassian.jira.plugin.s... ]
Lukáš Fryč updated ARQ-1204:
----------------------------
Status: Open (was: Pull Request Sent)
Git Pull Request: (was: https://github.com/arquillian/arquillian-extension-warp/pull/7)
Unlinking pull request to address further enhancements as noted ^.
> Builder for Warp filters.
> -------------------------
>
> Key: ARQ-1204
> URL: https://issues.jboss.org/browse/ARQ-1204
> Project: Arquillian
> Issue Type: Feature Request
> Security Level: Public(Everyone can see)
> Components: Extension - Warp
> Affects Versions: warp_1.0.0.Alpha1
> Reporter: Jakub Narloch
> Assignee: Lukáš Fryč
> Fix For: warp_1.0.0.Alpha2
>
>
> Warp could introduce some builder like functionality for creating filters in the test.
> Example:
> {code}
> import static org.jboss.arquillian.warp.filter.HttpFilters.*;
>
> HttpFilterBuilder restFilter = uri(contains("/rest/service"));
>
> Warp.defaultFilter(restFilter);
>
> Warp
> .execute(...)
> .filter(method(GET).uri(endsWith("/path1")))
> .verify(...);
> {code}
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira
12 years, 9 months
[JBoss JIRA] (ARQ-1204) Builder for Warp filters.
by Lukáš Fryč (JIRA)
[ https://issues.jboss.org/browse/ARQ-1204?page=com.atlassian.jira.plugin.s... ]
Lukáš Fryč commented on ARQ-1204:
---------------------------------
Okay, I have merged [initial pull request|https://github.com/arquillian/arquillian-extension-warp/pull/7
].
Thanks for making this happen, Jakub!
Additionally, we need to add some tests for HttpFilterBuilder
and also I would like to use it in ftests.
> Builder for Warp filters.
> -------------------------
>
> Key: ARQ-1204
> URL: https://issues.jboss.org/browse/ARQ-1204
> Project: Arquillian
> Issue Type: Feature Request
> Security Level: Public(Everyone can see)
> Components: Extension - Warp
> Affects Versions: warp_1.0.0.Alpha1
> Reporter: Jakub Narloch
> Assignee: Lukáš Fryč
> Fix For: warp_1.0.0.Alpha2
>
>
> Warp could introduce some builder like functionality for creating filters in the test.
> Example:
> {code}
> import static org.jboss.arquillian.warp.filter.HttpFilters.*;
>
> HttpFilterBuilder restFilter = uri(contains("/rest/service"));
>
> Warp.defaultFilter(restFilter);
>
> Warp
> .execute(...)
> .filter(method(GET).uri(endsWith("/path1")))
> .verify(...);
> {code}
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira
12 years, 9 months
[JBoss JIRA] (ARQ-964) Verify that all tests in ServerAssertion has been called - prevents false negatives
by Lukáš Fryč (JIRA)
[ https://issues.jboss.org/browse/ARQ-964?page=com.atlassian.jira.plugin.sy... ]
Lukáš Fryč updated ARQ-964:
---------------------------
Sprint: Final Sprint
> Verify that all tests in ServerAssertion has been called - prevents false negatives
> -----------------------------------------------------------------------------------
>
> Key: ARQ-964
> URL: https://issues.jboss.org/browse/ARQ-964
> Project: Arquillian
> Issue Type: Feature Request
> Security Level: Public(Everyone can see)
> Components: Extension - Warp
> Reporter: Lukáš Fryč
> Priority: Minor
> Fix For: warp_1.0.0.Alpha2
>
> Original Estimate: 4 hours
> Remaining Estimate: 4 hours
>
> For {{Alpha1}}, if you don't install _Phaser_, and run the assertion from Phaser, it will pass all tests even though not all tests will be run.
> It would be handy to verify that all tests has passed.
> I suggest to add annotation, which will mark lifecycle event annotations like {{@BeforePhase}} and runtime will need to verify all the assertion methods were ran.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira
12 years, 9 months