[JBoss JIRA] (ARQGRA-255) Update documentation for Alpha3, Alpha4 and Alpha5 features
by Juraj Húska (JIRA)
[ https://issues.jboss.org/browse/ARQGRA-255?page=com.atlassian.jira.plugin... ]
Juraj Húska edited comment on ARQGRA-255 at 6/19/13 2:20 AM:
-------------------------------------------------------------
Sure thing Lukas.
Here are the changes I have identified. The striked ones are already incorporated in the doc:
* -deprecation of {{guardXhr}}-
* -create new subpage for Graphene Interceptors and provided small example of interceptor defining and registering-
* {{GrapheneElement}} and its methods {{isPresent}}, {{fire}} - include {{attribute().value()}}, {{present()}}
* fluent API of waits - examples, Graphene.element deprecated
* request guards filters - ARQGRA-275
* injecting {{WebElement}} wrappers - ARQGRA-258 - e.g. Select support
* -create sub page for Graphene {{@FindBy}} and JQuery support, supporting Selenium features like {{FindBys}}, {{How}}-
* Automatically infer ID locator from field name annotated just by {{@FindBy}}
* -Page Fragments can be created dynamically-
* {{GrapheneContext.getProxy}} does not exist anymore - one static context
* It is possible to have multiple {{WebDriver}} instances in one test to achieve multiple windows support - ARQGRA-72
* -Page Objects and Page Fragments can be declared as nested classes-
* -Page Fragments do not need to have {{@Root}} annotated field-
* -Page Fragments can be nested in other fragments-
* Injecting Lists annotated with FindBy
* Mention StaleElement interceptor
Changes I would like to gather more info about:
* {{RequestGuard.setMaximumCallbackTimeout}}
* Expose LocalStorage and SessionStorage enrichments directly - ARQGRA-254
was (Author: jhuska):
Sure thing Lukas.
Here are the changes I have identified. The striked ones are already incorporated in the doc:
* -deprecation of {{guardXhr}}-
* -create new subpage for Graphene Interceptors and provided small example of interceptor defining and registering-
* {{GrapheneElement}} and its methods {{isPresent}}, {{fire}} - include {{attribute().value()}}, {{present()}}
* fluent API of waits - examples, Graphene.element deprecated
* request guards filters - ARQGRA-275
* injecting {{WebElement}} wrappers - ARQGRA-258 - e.g. Select support
* create sub page for Graphene {{@FindBy}} and JQuery support, supporting Selenium features like {{FindBys}}, {{How}}
* Automatically infer ID locator from field name annotated just by {{@FindBy}}
* -Page Fragments can be created dynamically-
* {{GrapheneContext.getProxy}} does not exist anymore - one static context
* It is possible to have multiple {{WebDriver}} instances in one test to achieve multiple windows support - ARQGRA-72
* -Page Objects and Page Fragments can be declared as nested classes-
* -Page Fragments do not need to have {{@Root}} annotated field-
* -Page Fragments can be nested in other fragments-
* Injecting Lists annotated with FindBy
* Mention StaleElement interceptor
Changes I would like to gather more info about:
* {{RequestGuard.setMaximumCallbackTimeout}}
* Expose LocalStorage and SessionStorage enrichments directly - ARQGRA-254
> Update documentation for Alpha3, Alpha4 and Alpha5 features
> -----------------------------------------------------------
>
> Key: ARQGRA-255
> URL: https://issues.jboss.org/browse/ARQGRA-255
> Project: Arquillian Graphene
> Issue Type: Feature Request
> Reporter: Lukáš Fryč
> Assignee: Juraj Húska
> Priority: Critical
> Fix For: 2.0.0.Alpha5
>
> Original Estimate: 2 hours
> Remaining Estimate: 2 hours
>
--
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
11 years, 6 months
[JBoss JIRA] (ARQ-1347) Not possible to run a spock test w/o arquillian
by Bartosz Majsak (JIRA)
[ https://issues.jboss.org/browse/ARQ-1347?page=com.atlassian.jira.plugin.s... ]
Bartosz Majsak resolved ARQ-1347.
---------------------------------
Resolution: Done
Pushed upstream.
> Not possible to run a spock test w/o arquillian
> -----------------------------------------------
>
> Key: ARQ-1347
> URL: https://issues.jboss.org/browse/ARQ-1347
> Project: Arquillian
> Issue Type: Feature Request
> Security Level: Public(Everyone can see)
> Components: Spock TestRunner
> Affects Versions: spock_1.0.0.Alpha2
> Reporter: Fabian Schwarzer
> Assignee: Bartosz Majsak
> Fix For: spock_1.0.0.next
>
>
> If I use spock to implement my unit tests and my arquillian tests, it is not possible to run spock (unit) tests w/o Arquillian any more. Afaik this is possible if JUnit is used. Annotate them with @Arquillian -> running as Arquillian test; Don't annotate them -> running as "normal" unit tests.
> I would like to have this behaviour with spock as well.
--
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
11 years, 6 months
[JBoss JIRA] (ARQ-1286) Support Warp on Java EE 5 (Servlets 2.5) compliant containers
by Lukáš Fryč (JIRA)
[ https://issues.jboss.org/browse/ARQ-1286?page=com.atlassian.jira.plugin.s... ]
Lukáš Fryč updated ARQ-1286:
----------------------------
Sprint: Critical Issues (was: Critical Issues, Warp Alpha3)
> Support Warp on Java EE 5 (Servlets 2.5) compliant containers
> -------------------------------------------------------------
>
> Key: ARQ-1286
> URL: https://issues.jboss.org/browse/ARQ-1286
> Project: Arquillian
> Issue Type: Feature Request
> Security Level: Public(Everyone can see)
> Components: Extension - Warp
> Affects Versions: warp_1.0.0.Alpha2
> Reporter: Lukáš Fryč
> Priority: Critical
> Fix For: warp_1.0.0.Alpha3
>
> Original Estimate: 2 hours
> Remaining Estimate: 2 hours
>
> Warp is currently focused on Java EE 6 and higher, since it uses {{@WebFilter}} annotation to intercept incoming requests.
> We may decide to support Servlets 2.5 containers as well in case there is enough interest (please vote if you are interested).
--
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
11 years, 6 months
[JBoss JIRA] (ARQ-1400) Failure to create Enrichment hidden by Client Assertion
by Lukáš Fryč (JIRA)
[ https://issues.jboss.org/browse/ARQ-1400?page=com.atlassian.jira.plugin.s... ]
Lukáš Fryč updated ARQ-1400:
----------------------------
Sprint: Warp Alpha3
> Failure to create Enrichment hidden by Client Assertion
> -------------------------------------------------------
>
> Key: ARQ-1400
> URL: https://issues.jboss.org/browse/ARQ-1400
> Project: Arquillian
> Issue Type: Feature Request
> Security Level: Public(Everyone can see)
> Components: Extension - Warp
> Affects Versions: warp_1.0.0.Alpha2
> Reporter: Aslak Knutsen
> Priority: Critical
> Fix For: warp_1.0.0.Alpha3
>
>
> The chain of event are:
> * Activity is executed
> * Client Request fail to enrich
> * Request goes to server
> * Response comes back
> * Client asserts the Response and fail
> * Exception shown to user is the failed Client side Assertion.
> The real cause of the failure is the failed serialization of the enrichment object to setup the server side, which cause the server side response to be wrong and client assertion of course failing.
> Two things odd here:
> * Enrichment problems are hidden
> * Request still goes to server even tho we couldn't fulfill the setup
--
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
11 years, 6 months
[JBoss JIRA] (ARQ-1397) Multiple problems running Warp on WildFly 8.0.0.Alpha1
by Lukáš Fryč (JIRA)
[ https://issues.jboss.org/browse/ARQ-1397?page=com.atlassian.jira.plugin.s... ]
Lukáš Fryč updated ARQ-1397:
----------------------------
Status: Pull Request Sent (was: Open)
> Multiple problems running Warp on WildFly 8.0.0.Alpha1
> ------------------------------------------------------
>
> Key: ARQ-1397
> URL: https://issues.jboss.org/browse/ARQ-1397
> Project: Arquillian
> Issue Type: Bug
> Security Level: Public(Everyone can see)
> Components: Extension - Warp
> Affects Versions: warp_1.0.0.Alpha2
> Reporter: Aslak Knutsen
> Assignee: Lukáš Fryč
> Fix For: warp_1.0.0.Alpha3
>
> Original Estimate: 2 hours
> Remaining Estimate: 2 hours
>
> {code}
> 09:38:39,907 SEVERE [org.jboss.arquillian.warp.impl.server.enrichment.DefaultHttpResponseEnricher] (default task-49) Response enrichment failed to attach enrichment failure: java.lang.IllegalStateException: UT000002: The response has already been started
> at io.undertow.server.HttpServerExchange.setResponseCode(HttpServerExchange.java:940) [undertow-core-1.0.0.Alpha15.jar:1.0.0.Alpha15]
> at io.undertow.servlet.spec.HttpServletResponseImpl.setStatus(HttpServletResponseImpl.java:219) [undertow-servlet-1.0.0.Alpha15.jar:1.0.0.Alpha15]
> at org.jboss.arquillian.warp.impl.server.enrichment.DefaultHttpResponseEnricher.enrich(DefaultHttpResponseEnricher.java:87) [arquillian-warp.jar:]
> at org.jboss.arquillian.warp.impl.server.enrichment.DefaultHttpResponseEnricher.enrichResponse(DefaultHttpResponseEnricher.java:59) [arquillian-warp.jar:]
> at org.jboss.arquillian.warp.impl.server.execution.HttpRequestProcessor.enrichHttpResponse(HttpRequestProcessor.java:76) [arquillian-warp.jar:]
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [rt.jar:1.7.0_19]
> at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) [rt.jar:1.7.0_19]
> at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) [rt.jar:1.7.0_19]
> at java.lang.reflect.Method.invoke(Method.java:601) [rt.jar:1.7.0_19]
> at org.jboss.arquillian.core.impl.ObserverImpl.invoke(ObserverImpl.java:94) [arquillian-core.jar:]
> at org.jboss.arquillian.core.impl.EventContextImpl.invokeObservers(EventContextImpl.java:99) [arquillian-core.jar:]
> at org.jboss.arquillian.core.impl.EventContextImpl.proceed(EventContextImpl.java:81) [arquillian-core.jar:]
> at org.jboss.arquillian.core.impl.ManagerImpl.fire(ManagerImpl.java:135) [arquillian-core.jar:]
> at org.jboss.arquillian.core.impl.ManagerImpl.fire(ManagerImpl.java:115) [arquillian-core.jar:]
> at org.jboss.arquillian.core.impl.EventImpl.fire(EventImpl.java:67) [arquillian-core.jar:]
> at org.jboss.arquillian.warp.impl.server.execution.WarpRequestProcessor.processWarpRequest(WarpRequestProcessor.java:88) [arquillian-warp.jar:]
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [rt.jar:1.7.0_19]
> at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) [rt.jar:1.7.0_19]
> at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) [rt.jar:1.7.0_19]
> at java.lang.reflect.Method.invoke(Method.java:601) [rt.jar:1.7.0_19]
> at org.jboss.arquillian.core.impl.ObserverImpl.invoke(ObserverImpl.java:94) [arquillian-core.jar:]
> at org.jboss.arquillian.core.impl.EventContextImpl.invokeObservers(EventContextImpl.java:99) [arquillian-core.jar:]
> at org.jboss.arquillian.core.impl.EventContextImpl.proceed(EventContextImpl.ja
> {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
11 years, 6 months
[JBoss JIRA] (ARQ-1397) Multiple problems running Warp on WildFly 8.0.0.Alpha1
by Lukáš Fryč (JIRA)
[ https://issues.jboss.org/browse/ARQ-1397?page=com.atlassian.jira.plugin.s... ]
Lukáš Fryč updated ARQ-1397:
----------------------------
Status: Resolved (was: Pull Request Sent)
Resolution: Done
> Multiple problems running Warp on WildFly 8.0.0.Alpha1
> ------------------------------------------------------
>
> Key: ARQ-1397
> URL: https://issues.jboss.org/browse/ARQ-1397
> Project: Arquillian
> Issue Type: Bug
> Security Level: Public(Everyone can see)
> Components: Extension - Warp
> Affects Versions: warp_1.0.0.Alpha2
> Reporter: Aslak Knutsen
> Assignee: Lukáš Fryč
> Fix For: warp_1.0.0.Alpha3
>
> Original Estimate: 2 hours
> Remaining Estimate: 2 hours
>
> {code}
> 09:38:39,907 SEVERE [org.jboss.arquillian.warp.impl.server.enrichment.DefaultHttpResponseEnricher] (default task-49) Response enrichment failed to attach enrichment failure: java.lang.IllegalStateException: UT000002: The response has already been started
> at io.undertow.server.HttpServerExchange.setResponseCode(HttpServerExchange.java:940) [undertow-core-1.0.0.Alpha15.jar:1.0.0.Alpha15]
> at io.undertow.servlet.spec.HttpServletResponseImpl.setStatus(HttpServletResponseImpl.java:219) [undertow-servlet-1.0.0.Alpha15.jar:1.0.0.Alpha15]
> at org.jboss.arquillian.warp.impl.server.enrichment.DefaultHttpResponseEnricher.enrich(DefaultHttpResponseEnricher.java:87) [arquillian-warp.jar:]
> at org.jboss.arquillian.warp.impl.server.enrichment.DefaultHttpResponseEnricher.enrichResponse(DefaultHttpResponseEnricher.java:59) [arquillian-warp.jar:]
> at org.jboss.arquillian.warp.impl.server.execution.HttpRequestProcessor.enrichHttpResponse(HttpRequestProcessor.java:76) [arquillian-warp.jar:]
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [rt.jar:1.7.0_19]
> at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) [rt.jar:1.7.0_19]
> at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) [rt.jar:1.7.0_19]
> at java.lang.reflect.Method.invoke(Method.java:601) [rt.jar:1.7.0_19]
> at org.jboss.arquillian.core.impl.ObserverImpl.invoke(ObserverImpl.java:94) [arquillian-core.jar:]
> at org.jboss.arquillian.core.impl.EventContextImpl.invokeObservers(EventContextImpl.java:99) [arquillian-core.jar:]
> at org.jboss.arquillian.core.impl.EventContextImpl.proceed(EventContextImpl.java:81) [arquillian-core.jar:]
> at org.jboss.arquillian.core.impl.ManagerImpl.fire(ManagerImpl.java:135) [arquillian-core.jar:]
> at org.jboss.arquillian.core.impl.ManagerImpl.fire(ManagerImpl.java:115) [arquillian-core.jar:]
> at org.jboss.arquillian.core.impl.EventImpl.fire(EventImpl.java:67) [arquillian-core.jar:]
> at org.jboss.arquillian.warp.impl.server.execution.WarpRequestProcessor.processWarpRequest(WarpRequestProcessor.java:88) [arquillian-warp.jar:]
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [rt.jar:1.7.0_19]
> at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) [rt.jar:1.7.0_19]
> at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) [rt.jar:1.7.0_19]
> at java.lang.reflect.Method.invoke(Method.java:601) [rt.jar:1.7.0_19]
> at org.jboss.arquillian.core.impl.ObserverImpl.invoke(ObserverImpl.java:94) [arquillian-core.jar:]
> at org.jboss.arquillian.core.impl.EventContextImpl.invokeObservers(EventContextImpl.java:99) [arquillian-core.jar:]
> at org.jboss.arquillian.core.impl.EventContextImpl.proceed(EventContextImpl.ja
> {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
11 years, 6 months